Difference between revisions of "Code samples"
From HashVB
(→GDI) |
|||
Line 35: | Line 35: | ||
==Miscellaneous== | ==Miscellaneous== | ||
* [[Open a URL|Open a URL in a web browser]] | * [[Open a URL|Open a URL in a web browser]] | ||
− | * [[Sleep_Without_the_Freezing|Sleeping without freezing the program]] | + | * [[Sleep_Without_the_Freezing|Sleeping without freezing the program (uses DoEvents)]] |
+ | * [[Why_DoEvents_Are_Evil|Why DoEvents Are Evil]] | ||
* [[Windows version|Detecting the version of Windows]] | * [[Windows version|Detecting the version of Windows]] |
Revision as of 21:06, 13 October 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
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