advertisement

Find Code  Advanced Search   

Free Newsletters:   
browse free vb code
Submit Code
ASP,  HTML, and XML
Database
Dates  and Math
Files  and Directories
Forms  and Controls
Lists,  Collections, and Arrays
Miscellaneous
Multimedia/Games
Office/VBA
Network/Internet
Registry
Screen/Graphics
String  Manipulation
System/API
Windows  2000/XP
VB.NET/ASP.NET



advertisement
FEATURED DEVELOPERS

All of the following developers have submitted code that FreeVBCode.com has judged to be excellent examples of Visual Basic coding and/or highly useful in solving everyday problems. The Developer of the Month is recognized on a separate page.
 
Name: Arkadiy Olovyannikov
E-mail: ark@msun.ru
 
Code Samples:
Call API functions by Name, without Declare, v 2.0*
CDlgEx -- Encapsulates Windows Dialog Functions into One Class*
Custom ToolTips Dll (Version 2.0)*
Customize Standard Open Dialog w/ File Preview*
Digital Image Processing Application*
Play Animated GIFs without .dlls or OCXs*
Query the System Tray Using Interprocess Memory Communication*
Receive Events from and Send Events to Open IE Windows*
Registry Searcher*
Resource Viewer for .DLLS/.EXES*
Save StdPictures (BMPs) in .GIF Format with Optional Transparency*
Shell Objects OCX*
Shuffle Desktop Icons Using Interprocess Memory Communication*
Subclass Keyboard and Mouse Events in Other Applications (Version 2.0)*
Use an Undocumented Immediate Window Function to Evaluate Expressions*

Add a Gradient Background to a TreeView Control
Add Scroll Bars to Controls Purely Through the API
Change System Policies and Settings
Check if an Application is Idle for a Period of Time
Circle Color Gradient
Convert Times Across Different Time Zones
Customize Open/Save Common Dialogs
Demonstrates 3 ways to Detect Whether Internet Connection is Active
Direct Access to Physical Drive (Sectors and Clusters)
Display the System Defined Find and Find/Replace Dialogs
Dynamically Redim Array Using Variables
FindWindow using Wild Card String
Get BIOS data
Get BIOS Information
Get Error Messages from the System and Specific Modules
Get the BIOS Date Via Direct Memory Access (Win 95/98)
Graphics Functions Using msimg32 Demo II (Windows 98/2000)
Graphics Functions Using msimg32.dll (Windows 98/2000 only)
Hook Language Layout Changes
InputBox with Password Characters
Join any Number of Files into One File
Lists API, Internet, and VB Error Descriptions
Monitor Changes to the Registry
Network Browser
Open Documents With an Existing Instance of Your Application (v 2 .0)
Play AVI Files without an OCX
Read Text From a File Using the File System Object
Retrive Low-Level Hard Drive Information
Save Text to a File Using the File System Object
Scan Another Process for a Memory Value and Replace It
Scan For/Delete Empty Folders
Scrolling RichTextBox pixel by pixel
Three Different Methods of Enumerating Files in a Folder
Use Undocumented MSOffice Graphic Filters to Convert Images Across Formats
 
Name: Intelligent Solutions Inc.
E-mail: info@isols.com
URL: http://www.isols.com
State:CA
 
Code Samples:
ASP Discussion Forum Like the one on FreeVBCode.com*
AutoComplete Text Box Version 1.01*
Custom Paging User Control for ASP.NET DataGrid*
Display XML File Contents on a TreeView Control*
Editable ASP Events Calendar*
Export Data from ADO Recordsets to XML*
Post or Request Data To/From a Web Server without a Web Browser*
Send E-Mail via ASP without CDONTS Version 1.5*
SmartForm class -- routines for aligning and positioning controls*
SmartSQL Class -- Automates Generation of SQL Statements (VB.NET Version)*
SmartSQL Version 1.01 -- Automates Generation of SQL Statements*
Stock Quote .DLL*
Strip HTML tags from a Web Page and save the Output to a Text File*
Upload Files From an ASP Page: Version 1.51*

.NET System Information Class Demo
A Better App.Path
Access Each Message in Outlook Inbox
Activate an App by a Partial Window Title
Add a Database to a SQL Server
Add a File to The Recent Documents List
Add a Horizontal Scroll Bar to A List Box
Add a New Table to an Access Database
Add a User to an SQL Server
Add a User to the Domain in Windows 2000
Add a Web Site to the Internet Explorer Favorites List
Add an Organizational Unit to the Domain
Add Columns to a List Box by Setting Tab Stops
Add Columns to a Text Box by Setting Tab Stops
ADO.NET Demonstration for VB.NET
Align Text on a Command Button
Allow Your Web Site Users to Search FreeVBCode.com
Alter a String in a VB program for use in an SQL statement
Alter a string in an .ASP Page for use in an SQL statement.
App.Path for VB.NET/ASP.NET
ASP.NET Web Page Hit Counter Using a Text File
Auto Size a Combo Box's Drop Down Width
Automatically Select a TreeView's Node When the Mouse is Over it
Automatically Select all Text in an Edit Control when it Receives the Focus
AutoSize a ListBox Based on its Height
Book Review: Beginning ASP.NET Using VB.NET
Book Review: Inside SQL Server 2000 (MS Press)
Book Review: Murach's Beginning Visual Basic.NET
Book Review: Murachs Visual Basic 6
Book Review: Professional ASP.NET
Book Review: Professional VB.NET
Browse Users and Groups on a Domain In a Web Browser
Bulk Copy SQL Server Data
Calculate a person's age
Calculate Column Totals for a List View Control: Demo
Calculate the Average of Items in a Numeric Array (generic function)
Calculate the standard deviation of elements in an array
Call a Web Service Asynchronously with Callback: Demo
Calling an API Function From VB.NET
Center a Form on the Screen Accounting for Taskbars
Center a form on the screen.
Center a Message Box over a Form
Center a set of controls horizontally on a form.
Change a File's Last Modified Date Stamp
Change a Password for an Access Database
Change a User's Password in Windows 2000
Change Collation Settings for an Entire SQL Server 2000 Database (VB.NET)
Change the Drive Volume Label
Change the Extension of Files in a Specified Folder
Change the Screen Display Resolution
Change The Windows Wallpaper
Check a Social Security Number for Validity
Check an e-mail address for validity (VB 6 and up)
Check Browser Capability Using the ASP BrowserType Object
Check for Previous Instance of an Application (VB.NET)
Check for Previous Instance of an Application Using Mutex (VB.NET)
Check if a String Starts or Ends With a Given Set of Characters
Choose Function Example
Clear all Edit Controls on a Form
Clear the Documents Menu
Clone an Object Using Serialization
COM+ Object Constructor Strings: Demonstration
Compare two Time Values to Determine Which is Earlier
Convert a .NET DataReader to XML
Convert a Byte Array to a String
Convert Bitmap to Another Image Format (VB.NET)
Convert Bytes to Megabytes
Convert Missing or Invalid Dates in Databases to Null
Convert Numeric RGB Values to Hexadecimal HTML Color String
Convert seconds to Hours, Minutes, and Seconds
Convert Short (8.3) File Names to Long File Names
Convert two lists (array or collection) into one Dictionary Object
Cookies in ASP.NET: Demo
Copy an Array
Copy Files Using the Shell API
Copy Files Using the Win32 API
Copy List Control Contents to Text Control
Count the Number of Occurrences of a Character Sequence in a String
Count the Number of Running Instances of an Application
Create a File Type Association
Create a GUID (globally unique identifier)
Create a Registry Key
Create a System DSN
Create an Access 2000 Database Using ADOX
Create an Access Database
Create an array of individual words from a phrase entered in an HTML text box
Create an Internet Shortcut
Create and Delete Directories and Subdirectories in VB.NET
DateTime Object in .NET: Demo
Delay an Application Until a Specified Condition is True
Delete a Folder and all Sub-Folders, including Hidden and Read-Only Files
Delete a Specified Line from a Text File
Delete All Files in a Folder
Delete Files that are a Specified Number of Days Old.
Detect when MS Word Has Quit After Starting an Instance of Word Application Object
Detect when your Application is Activated or Deactivated
Determine Browser Capabilities in ASP.NET
Determine Current Windows Version (Updated for XP)
Determine Drive Status (Ready, Not Ready, or Non-Existent) Given a Drive Letter
Determine How Many Days are Left in the Year
Determine if a Database is Present in a SQL Server (ADO.NET)
Determine if a Directory Exists (VB 6+)
Determine if a field exists in an Access table
Determine if a File Exists (VB 6)
Determine if a File Exists Within a Given Directory SubTree
Determine if a File or a Folder Exists (ASP.NET/VB.NET)
Determine if a Font is Present on a System
Determine if a form has been loaded
Determine if a Given Date Falls on a Weekend
Determine if a Given Value could be an IP Host address
Determine if a list (array or collection) contains unique values
Determine if a Number is Even or Odd
Determine if a Sound Card is Installed
Determine if a table exists in an Access database
Determine if a TCP/IP Port is In Use
Determine if a User is a Member of a Given Group (Windows 2000)
Determine if an ADO Field Value Could Evaluate to a String
Determine if an ADO Field's Type is a String
Determine if an API Function is Available
Determine if An Array is Initialized
Determine if an HTML checkbox is selected
Determine if an Integer is a Prime Number
Determine if the CapsLock Key is On
Determine if the NumLock Key is On
Determine if the Users Browser can Accept Cookies
Determine if the Web Browser is Running on a MacIntosh
Determine if Two Files are Identical (VB.NET)
Determine the Number of Files in a Folder
Determine web browser suppport for Dynamic HTML
Disable Browser Caching (ASP.NET)
Disable Ctrl-Alt-Delete (Win 9x only)
Disable the Close Button on a Form
Display a Page-Through Result Set on a Web Site.
Display a PopUp Menu when a ListBox Item is Right-Clicked
Display Contents of Excel SpreadSheet in ASP.NET Page
Display Headlines From an RSS Feed on Your Website
Display Headlines From an RSS Feed on Your Website (ASP.NET)
Display Text with Consecutive Spaces and Carriage Returns on a Web Page
Display the Add Printer Dialog
Display the Contents of a Combo Box
Display the Create a Share Dialog
Display the Current Date and Time on your Web Page
Display the Internet Properties Dialog Box
Display the Last Updated Date of an ASP.NET Page
Display the Most Recent Code From FreeVBCode.com on your Web Site
Display the Most Recent Code from FreeVBCode.com on your Web Site (ASP.NET)
Display the Open With Dialog
Display the Printer Properties Dialog for a Given Printer
Display the Recycle Bin
Display the Run Dialog
Display the Total Number of Users Connected to Your Site
Drag Items from One List Box to Another
DSN-Less Connection to an Access or SQL Server Database Demo (ASP)
DSN-Less Connection to an Access or SQL Server Database Demo (VB)
Easy Access to the Registry
Enable or Disable a User Account in Windows 2000
End All Instances of a Running Process
End an Application that was Started by the Shell Function
Enforce a Timeout Using the Timer Function
Ensure Appearance of Open/Save Dialog On File Download from Web Page (ASP.NET)
Enumerate all Groups a User Belongs To (NT or 2000)
Enumerate all Machine Services Using Active Directory Services
Enumerate All Users on an NT/2000 Domain
Execute a Process and Wait Until it Finishes (VB.NET)
Export an ADO Recordset to a Text File
Extract an Icon From a Binary File
Factorial
File Name without Full Path or Extension (VB.NET)
File System Watcher Class Demo (VB.NET)
File Upload in ASP.NET
Flash a Form's Title Bar
Flash a Window in the TaskBar (Win 98/2000)
Folder From File Name/File Name Only from Full Path (VB.NET)
Force a Text Box to Accept Numeric Input Only
Format a Drive
Format an Integer With Commas and No Decimal Places (ASP)
Generate a Random Integer Between Two Specified Values (.NET)
Generate an Descriptive Error Phrase from the Err Object
Generate and Display a Form at Runtime: Demo
Get a Description of Errors in API functions
Get a Drive's Serial Number
Get a list of file names, given a directory name or a directory wild card string
Get and Set System Active Title Bar Color
Get and Set System Colors
Get CPU Information Using Windows Management Interface (WMI)
Get Current Screen Resolution
Get Free and Total Memory Routines
Get Free Disk Space
Get Logical Disk Information Using Windows Management Interface (WMI)
Get Next Available Drive
Get Number of Unread Messages in Outlook Inbox
Get Screen Cursor Position
Get System Information Using WMI in VB.NET
Get the Computer Name
Get the Current Screen Resolution (VB.NET)
Get the Current User Name
Get the Drive Type (Fixed, Removable, CD-ROM) for a Given Drive Letter
Get the Font Name of the Active Title Bar Caption
Get the Index of the first Visible Line (or character) in a text control
Get the Maximum number of Colors Supported by the System
Get the name of a Drive Volume
Get the Name of all SubFolders for an Outlook Folder
Get the Name of the File System (e.g., FAT, NTFS)
Get the Names of All Computers in the Domain Using ADSI/LDAP
Get the Names of All Fields From a Table in an Access Database
Get the Names of All Groups in the Domain Using ADSI/LDAP
Get the Names of All Non-System Tables in an Access Database
Get the Names of All Users in the Domain Using ADSI/LDAP
Get the Names of the Members of a Windows 2000 Group
Get the Number of Lines of Text in an Edit Control
Get the OS Version (VB.NET)
Get the System Directory
Get the System's Temporary Directory
Get the Text of a Specified Line in a Text Box Control
Get the URL of the previous (referring) web page
Get the value of an HTTP header
Get the Windows Directory
Get Total and Free Disk Space
Get Unique Values from An Array
Get User's Confirmation Before Unloading a Form
Handle Database Null Values in VB.NET/ASP.NET
Hide and Show the Task Bar
HiWord/LoWord Extraction and Combination for Long Integers
IIf function for ASP
Implement the VB6 App Object in VB.NET
Import a Delimited Text File into a Database
Inheritance in Visual Basic.NET: Demonstration
Insertion Sort for a Numeric Array
InStrRev for VB5
Interapplication Communication Using Message Hooking
Join Function for VB5 and below
Keep Form on Top of All Other Windows (VB.NET)
List All Files in a Folder Using the FileSystemObject
List All Installed System DSNs
List All Logical Drives in VB.NET
List All Printers on a System in a List Box or Combo Box
List all Screen Fonts in a List Box or Combo Box
List Available SQL Servers (Windows NT/2000 only)
List control helper (.bas module)
Load a Control Dynamically at Run Time
Load a File to a Text Box/Write Text Box's Contents To a File
Load Pictures To/From Databases and Picture Boxes (ADO)
Lock the Workstation (Windows 2000 only)
Logging Class For Visual Basic.NET
Make a Form Translucent By Using Layered Windows (Windows 2000 only)
Make a List Box Transparent
Make Your Form Cover the Whole Screen, Including Taskbar
Merge Instances of any VB.NET ICollection into One Array List
Merge Two Arrays
Minimize All Windows
Month, Date, and Year Drop-Downs for ASP Pages
Move a File (or files) to the Recycle Bin
Open a File or Web Page in its Associated Application (VB.NET)
Open a Password Protected Access Database
Open a web page in the default browser
Open or Shut the CD-ROM Drive Door
Open the Default Email Progam to Send Email (Improved Version)
Open the Default Email Progam to Send Email (VB.NET)
Oval Button
Override the Option Compare Text Statement
Pause a Service in Windows 2000
Pause your Application
Place A Tiled Background On A Form
Play a .wav file
Play a .wav File in VB.NET
Play and Stop MIDI files
Populate a List or Combo Box with Field Names From an Access Table
Populate a List or Combo Box with Values From an Access Database
Populate an MSFlexGrid with Random Numbers
Prevent a Text Box's Default Right-Click Menu From Displaying
Prevent Duplicate Values from Being Added to a List Control
Prevent Web Pages from Being Saved in Cache
Prevent Your Application from Being Displayed in the Win 95/98 Task List
Print a Rich Text Box with Margins
Process XML Using ADO.NET
Query Active Directory for Information About a User
Query the Event Log (VB.NET)
Query the Interface of a .NET Assembly
Quick and Dirty About Box
Quick and Dirty ASP.NET Message Box
Randomly Shuffle the Contents of an Array
Read and set a controls right
Read a Specified Line From a Text File
Read a Value from the Registry (VB.NET)
Read All Lines from a Text File into a String Array
Read and set a controls bottom
Read and Write File Contents Using the API
Read and Write XML Files in VB.NET/ASP.NET
Read Input From/Write Output to the Console: Demo
Read Text Data from the Clipboard (VB.NET)
Read Text From a File
Read Text From/Write Text To a File (VB.NET)
Register and Unregister Active X Components (DLLs and OCXs)
Remove a Database From an SQL Server
Remove a User from a Security Group in Windows 2000
Remove All Spaces from a String
Remove an Item from an Array
Remove Max and Min Buttons on MDI Forms
Rename a Table in an Access Database
Render an ADO Recordset as an HTML Table
Replace Multiple Substrings in a String at Once
Resolve Host Names/IP Addresses (VB.NET)
Retrieve and Set the Screen Saver Timeout Value
Retrieve Processor Information Using Active Directory Services
Retrieve Table Names from a Database using ADOX
Retrieve the Captions of All Open Top-Level Windows
Retrieve the Current User Name via Active Directory Services
Retrieve the Domain Name Using Active Directory Services
Retrieve the Machine Name Using Active Directory Services
Retrieve the Name of the Primary Domain Controller Using Active Directory Services
Return a Date X Number of Days Before or After a Given Date
Return a Date X Number of Weeks Before or After a Given Date
Return a Directory Name only From a File Name
Return a file name only, given the file's full path (VB 6 and up)
Return a Forward-Only Data Stream in ADO.NET
Return a Globally Unique Identifier (GUID) in VB.NET/ASP.NET
Return a Practically Guaranteed Unique ID in ASP
Return a Random Date (VB.NET/ASP.NET)
Return a String From Its Pointer
Return Amount of Time System Has Been Up (VB.NET)
Return and Count Unique Characters from a String
Return the Contents of a Web Page Using WinInet API
Return the Current Time Exact to the Millisecond
Return the Decimal Portion of a Number
Return the DOS (8.3) File Name for a File
Return the Full Path for a Given MS Office Application
Return the Monday Date for a Given Week
Return the Month Ending Date
Return the Physical Path of the Loaded Web Page
Return the Statistical Median of a Set of Numbers
Reverse a String
Rijndael Encryption in VB.NET
Save Attachments From the Outlook Inbox to a File
Save Binary File To Database/Load Binary Data from Database to File
Save Recordsets To/Load Recordsets From XML Files Using ADO 2.5
Save Text to a File
Save the Contents of the ASP.NET Request Object to a File
Screen PerPixelX and PerPixelY For Metrics other than Twips
Scroll an Edit Control Without a Scroll Bar
Search for a String in a ListBox or ComboBox
Search Hard Drives for a File or Files
Set A Combo Box's Drop Down Height in Inches
Set a Combo Box's Maximum Text Length
Set a Password for an Access Database
Set ListIndex Property Without Generating Click Event
Set the Home (Start) Page for Internet Explorer
Set the Mouse Cursor Position
Shell to Another Application and Wait Until it Finishes
Show the Display Properties Dialog
Shut Down Windows
Simple Logging Class
Simple Scroll Bar Example
Simple Scroll Bar Example 2
Start a Service in Windows 2000
Start the Screen Saver
Start, Stop, or Pause the SQL Server Service
Stop a Service in Windows 2000
String Validation: IsAlphabetical, IsAlphaNumeric, and IsNumericOnly
Strip Non AlphaNumeric Characters from a String
Strip special characters from a string
Strip the Null Terminator from a String
Swap Elements in an Array
Template for Implementing Cut, Copy, and Paste
Test for a Previous Instance of the Application
Toggle CapsLock Key
Toggle NumLock Key
Toggle the Scroll Lock Key
Transform XML into HTML using XSL Style Sheets
Trim all Nonprinting Characters from a String (VB5/VB6/.NET)
Two Different Ways of Listing All Files in a Directory
Unload all forms except for the current one
Unload all forms
Using Server Variables in ASP.NET
Visual Basic.NET Language Enhancements: Constructors
Visual Basic.NET Language Enhancements: Free Threading
Visual Basic.NET Language Enhancements: Inheritance
Visual Basic.NET Language Enhancements: Overloading
Visual Basic.NET Language Enhancements: Polymorphism
Web Page Hit Counter Using a Text File
Windows 2000 Queued Component Demo
Windows Services in VB.NET: Demonstration
Write a Binary Value to the Registry
Write a String Value to the Registry (VB.NET)
Write text to a file in ASP
Write to the Event Log In VB.NET
Zip Code Validator
 
Name: Shane M. Croft
E-mail: webmaster@croftssoftware.com
 
Code Samples:
Add-In For Outlook 2000 that Allows you to Add Custom Buttons*
Administer NT/2000 Users, Computers, and Domains Using ADSI/WMI*
Bandwith Monitor*
Computer Viewer/Verifier For Windows NT/2000*
FTP Client Using WinInet.dll*
Internet Tools Suite Version 2.0*
POP3 Client to List Emails and Delete Them Off Server*

Automatic Notification via E-mail When a Server's IP Address Changes
Automatically Update Programs or Files from a Remote Location
Display and Print Computer or Domain Information Using ADSI
Domain User and Group Browser (ADSI Implementation)
Extensive Windows Management Interface (WMI) demo
Fix System with Conflicting Versions of Winsock .Dlls
Get Local System Info Using Windows Management Interface (WMI)
List all Users within a Selected Domain and Group Using ADSI
MP3 Tag Editor
NetStat/Internet Statistics Via API
POP3 Email Monitor
Print Queue Manager for Windows 2000 (or NT with ADSI)
Query Exchange Server via ADSI
Simple Bulk E-mail Sender
Store and Display Information About Remote Computers
View and Execute Processes on Local or Remote Machines Using WMI
Wallpaper Changer
 
Name: Nathan Moschkin
E-mail: nmosch@yahoo.com
 
Code Samples:
Advanced File System API Function Encapsulator Version 3.3*
Advanced Progress Bar Control*
Archimedian Spiral Control*
Color Picker Controls*
Color Tools: Color Picker and Color Value Slider*
Merge Sort and Bubble Sort For String Data*
Properties Window Control Version 1.1*
Taskbar Icon Control for Windows 2000 Version 2.0*
TrayIcon.dll With Windows 2000 Features and User Drawn Menus*
User Drawn List Box, Combo Box, and Edit Controls*
User Drawn Menu Class Version 4.1*
User-Drawn Font List/Font Combo Controls With a WYSIWYG Display (Version 3.0)*
Visual Registry Editor, with Registry Read/Write .DLL*
Windowless, Sizable Rectangle*

.NET Scroll Bar Control
Base Conversion Class
Base64 Encode and Decode Files
Bind Form Values to Class Values in VB.NET
Bitwise Left Shift and Right Shift for VB
C String Functions SScanf and StrTok Implemented in VB
Cartesian Arc/Radial Point Components (VB.NET)
Convert Across Units of Measurements
DLL To Display Shell Objects in a List View Control (Windows 2000)
Memory Device Context Drawing Class
Object Serialization in VB.NET (Custom Format)
StrTok for VB.NET
Text Manipulation and Sort Routines for VB.NET
User-Drawn Font List/Font Combo Controls With a WYSIWYG Display (Version 3.0)
VB.NET Selector Component
 
Name: Ethan
E-mail: Ethan@Millers-Home.com
 
Code Samples:
Nested File Search With Wildcards using File System Object*
Register/ Unregister Multiple OCXs/DLLs at The Same Time*

Accepting a Passed Command Parameter
Add and Retrieve Multiple Values to the Registry
Adding Templates to Your Projects
Animated Hangman Game
Arrays To Columns in Text Box
ASCII to Character Code Conversion Chart
Auto Redraw Property Demo
Beach Cam Version 2
Bubble and Shell Sort Demo
Calendar That Could Be Extended to Scheduler
Circle, Semi-Circle, and Oval Drawer
Code Editor Window Shorcut Keys (Quick Reference)
Collision Detection and Evasion Demo
Color/Font Code Viewer,Selector, and Builder
Control Aligner IDE Add-in
Controls Collection - Toggling Visibility
Copying Graphics
Create a Counter/Scorekeeper using Graphics
Create a Custom Grid and Access its Cells
Create a Dynamic, Custom Toolbar
Create a Sizable Ruler with Position Indicator
Create Dynamic Plurals by Using the IIf function
Create Shadow Effects using Labels
Create, Edit, Save, and Close Word Documents
Creating Dithering Effects
Customized Menus with No APIs
Debug Editor Shortcut Keys (Quick Reference)
Decimal Rounding Function
Drag and Drop controls into Container Controls
Drag Mutliple List Items Between List Boxes: Demo
Drag/Drop Demo
Draw 3D Lines and Boxes Demo
Draw a Dotted Selection Box
Draw Circles With Outlines
Drawing Angles Demo Version 1.5
Drawing Graphics Via The Clipboard
Drawing Lines to Grid Points, with Snap to Grid Feature
Easy Tile Demo
Encapsulated Select Box Code
EZ Print Preview
Files and Graphics Drag and Drop Quick Viewer
Graphics Viewer with Drag/Drop and Drag to Open Features
Graphics Zoom
Homer Simpson Skin Screen Saver
IDE Tips
Internet Whiteboard Demo
List all Windows/Applications Currently Open
Non-Repeating Random Numbers or Data using Arrays
OLEDragDrop Demonstration With Picture Box
Permit User Resizing of Graphics
Populate a ListBox with Drive Information
Print Custom Reports Using Custom Grid Array
Printer and Screen Fonts Viewer/Printer
Printing Text on a Picture Box
Random Object/Data Generator
Resize Graphics Proportionally
Save and Retrieve Graphics in Access Using the Data Control
Scrolling Text Using a Label
Search and Delete Elements from Arrays
Simultaneous Multi- Live Cam Image Viewer
Slide Show Screen Saver
Sort a Two-Dimensional Array on Any Element
Spell Check using Excel Automation
System Drive Info Using The FileSystemObject
Template Form for Print, Print Preview, and More
Text Special Effects Demo
Text Validation Demo
Text Wrap using a Picture Box
Three Dimensional Data Array Grid and Report Viewer
Transparent Picture Box
Universal Centering Procedure
Use a Picture Box as a Graphics Text Box
Use the Environ Array to Retrieve Environment Information
Using a 3 Dimensional Array
Variation of Common Dialog Using File System Object
 
Name: Kenneth Ives
E-mail: kenaso@attbi.com
Description: I am a Visual Basic programmer for an international corporation. I have been programming for 15 years. Other languages I have used have been COBOL, Pascal, BASIC.
 
Code Samples:
Article: How To Use Resource Files With Demo Project*
Automate Comments in the VB IDE via an Add-In*
Count Lines of Code in any Application or Module*
CryptoAPI Demo Version 1.7*
File System Object Module*
Graphically Design Message Boxes in the IDE*
Password and Password Phrase Generator Version 2.4*
Read and Modify the Registry.*
Resource File Class and Demonstration*

All Purpose File/Directory/Drive Exists Module
Building Randomly Generated Test Files
Clean Data From a Floppy Disk so it Cannot Be Retrieved
Compact/Repair Access Database Utility
Create a Word97 Document
Create Random Character Data
Generate a Series of Non-Repeating Random Numbers
Password Entry and Maintenance Demo
Play an AVI file
PRNG - Random Number Generator
Progress bar using Picture box
Reboot a Machine Remotely (Version 3.1)
Shutdown Control Manager Version 1.3
Three Different Ways to Pause an Application
Tickcount API used for a stopwatch
Update Date/Time Stamp on Zip Files Version 1.4
 
Name: Brian Gillham
Company:FailSafe Systems
E-mail: BGillham@FailSafe.co.za
URL: www.failsafe.co.za
Address:P.O. Box 184
 Paulshof
City:Sandton
State:GT
Country:South Africa
Zip/Postal Code:2056
Description: Software Developers
 
Code Samples:
ADO Utilities Class Version 2.0*
All Purpose Utilities Classes*
ASP Chat Application Version 3.0*
Complete ASP Data Driven Web Site -- Version 2.0*
Data Shaping and And Data Object Information Using ADODB and ADOX*
SubClass without IDE Crash*
SystemInfo Class and SystemInfo.dll Version 2.0*
Various Active X controls -- Font picker, Splitter, Hyperlink, and More*

Automate Outlook Via ADO
Automatically Create Clickable Links From Strings Beginning with http
Change cursor to an HourGlass and forget about it
Convert IP to Long and Back to Dotted
Determine if a Given Year is a Leap Year
Determine if a Value Exists in an Array without Looping
Determine if the app is running in the IDE
Determine Which and How many Users are Connected to a Database
Enhanced ADO Data Control
Extract Text Within Tags
Generate an Array of Unique Random Numbers
Generate/Validate License Keys Based on User Name
HTML Country Drop-Down with Flag Images Displayed Dynamically
Remove all Occurrences of a Character in a String
Remove Duplicate Spaces or the Duplicate Character of Your Choice from a String
Remove Trailing and Extra Spaces/Non-Printing Characters from a String
Remove Trailing and Extra Spaces/Non-Printing Characters from a String (VB.NET)
Retrieve Information about Access using ADO2.1
Retrieve ONLY the requested part of a File Name
Secure Encryption
Soundex with Optional Accuracy (Revised)
Stop Forms from Flickering while updating Controls

* Excellent Code

Sponsored Links