Difference between revisions of "Code samples"
From HashVB
m |
m (Added link to Control arrays) |
||
Line 12: | Line 12: | ||
==User interface== | ==User interface== | ||
+ | * [[Control arrays|Creating and using control arrays]] | ||
* [[Mouse Hover and Out Events|How to Catch Mouse Hover and Out Events]] | * [[Mouse Hover and Out Events|How to Catch Mouse Hover and Out Events]] | ||
* [[Catch KeyPresses over whole form|How to catch KeyPresses on a form when a control has focus]] | * [[Catch KeyPresses over whole form|How to catch KeyPresses on a form when a control has focus]] |
Revision as of 14:23, 3 November 2005
Below are a selection of VB code samples. Feel free to use any of them in your own projects.
Contents
Variables
- How do you tell if a number is an integer?
- Obtain the type name for a variable
- Pass a user defined type to a class
COM objects
- Firing events in an object from a code module
- Modularised Subclassing using interfaces and CopyMemory
- Creating singleton objects
User interface
- Creating and using control arrays
- How to Catch Mouse Hover and Out Events
- How to catch KeyPresses on a form when a control has focus
- XP Styles in your application
GDI
Text boxes
Windows
- Making a window "Always on top"
- Dragging windows/controls the easy way
- How to create a tool window that floats above your app
- How to subclass a window to catch useful windows messages
- Modularised Subclassing using interfaces and CopyMemory
File handling
- File I/O. Reliably
- Getting special folder paths
- How to iterate through a directory structure using APIs