Visual Basic
A caveat for the FileSystemObject Delete methods in VB
A function for numbers beginning with 0
A quick VB technique to check for existing items in a list
A tip for filling a ComboBox during an application startup
Add a new item to a form's System menu
Add a new line to existing textbox text
Add and remove images in an imagelist assigned to a toolbar
Add controls to a VB control array at run-time
Add Dithered Backgrounds to your VB Forms
An ActiveX control that restricts a VB form's dimensions
An easy way to remember VB form start-up events
Be sure to Close all Data Objects upon Exit
Case sensitivity in DLL calls
Case-conversion on the fly
Change VB's default OLE request pending message
Clearing all fields and combo boxes on a form
Clearing all text boxes on your form
Code After a Call to Form Unload will Prevent the Form from Closing
Compact long VB filepaths with SHLWAPI library
Confirm Screen Resolution
Create templates from existing forms
Creating a incrementing number box
Creating a new context menu in editable controls
Creating a ScreenSaver
Creating professional documents with code
Creating Short Arrays Using the Variant Data Type
Creating Win32 region windows
Customizing a text box's pop-up menu
Dealing with Null strings in Access database fields
Display animated GIFs in VB
Drag & Drop the real selected VB treeview node
Dragging items from one list to another
Easily generating random numbers
Enabling/disabling all of the controls in a control array
Evaluate string formulas in VB
Finding the CD-ROM drive's letter
Force VB 6.0 to open maximized code windows
Generate accurate ADO RecordCount values in VB
Getting sensible Win32 API call errors
Getting the backslashes right when using App.Path
Globally replace text using just 5 lines of VB code
Hide the mouse cursor in a Visual Basic application
Implementing a "wait" function in VB
Importing Registry settings
Increase Your RAD-ness by creating your own VB5 Templates
Increment and decrement dates with the [+] and [-] keys
Keep your background processes running
Keeping Track of VB Source Code Builds
Labeling your forms
Launch your default web browser from a VB app
Let DateDiff() determine if two dates are in the same month
Let VB determine if the CD ROM drive contains media
Limiting the field length for unbound combo boxes
Maintain a Visual Basic DBGrid's runtime column widths
Manipulate your controls from the keyboard
Measuring a text extent
Opening a browser to your homepage
Prevent drag and drop operations on VB treeview root nodes
Preventing Add-Ins from loading at launch
Preventing multiple instances of VB apps from Inside Visual Basic
Quick Custom Dialogs for DBGrid Cells
Quick Text Select On GotFocus
Quickly switching an object's Enabled property
Read Registry values in VB without API
Referring to a DE Command's recordset in VB 6.0
Replace lengthy path strings with VB object variables
Retrieve a file's short name in VB without API calls
Retrieve subitem values from a VB ListView control
Run a VB application during start-up
Scroll to a VB listview control's selected item
Selecting all text when a TextBox gets focus
Setting the TabIndex property of every control on a form
Showing long ListBox entries as a ToolTip
Simple file checking from anywhere
Simple input validation
Simplying the addition of items to ComboBoxes
Sorting numbered items in a Listbox
Specifying maximum lengths in a ComboBox
Spell check RTF documents in VB
Sure-Fire Way to Allow Users to Cancel Form Unloads
The VB Printer object's paper bin selection protocol
Tip for finding a leap year
Update the VB 6.0 DataGrid control with recordset changes
Use a VB listbox's ItemData property to store ID numbers
Use FileDSNs to ease ODBC Installs
Use FreeFile to Prevent File Open Conflicts
Use ParamArray to Accept an Arbitrary Number of Parameters
Use the DEFAULT and CANCEL Properties of a Command Button
Use the VB6 Split function to count substrings
Use VB's ADOX to determine if internal database objects exist
Use VB's RegExp object to validate email address syntax
Using GetRows to Quickly Save Data Fields to Memory Variables
Using the Alias Option to Prevent API Crashes
Using the Base Address for In-Process Components to speed up the loading phase
Using the Date type with an ADO source
Using the DEFAULT property with multiple-line text boxes
Using the Win32 API to write to the NT EventLog
Using WithEvents to add features to a textbox
Writing to the Windows NT event log