Ready-to-run Visual Basic code library :
Stephens, Rod,
Ready-to-run Visual Basic code library : tips, tricks, and workarounds for better programming / Rod Stephens. - New York : John Wiley, 1999. - xxii, 424 p. : ill. ; 23 cm. +
Include index.
Working with Variables --
Initialize Arrays --
How It Works --
Copy Memory Quickly Using the API --
How It Works --
Copy Memory Quickly in Visual Basic 6 --
How It Works --
Empty Collections Quickly --
How It Works --
Use Arrays Not Collections --
How It Works --
Create Objects Quickly --
How It Works --
Use Nested UDTs --
How It Works --
Create Global Properties --
How It Works --
Hide Data Inside Modules --
How It Works --
Use Classes and Modules --
How It Works --
Use Implements --
How It Works --
Use Concrete Object Types --
How It Works --
Track Object Creation and Destruction --
How It Works --
Understand Parenthesized Arguments --
How It Works --
Beware of Foreign Syntax --
How It Works --
Understand Null Values --
How It Works --
Null --
Empty --
vbNullString --
Nothing --
Program Nulls --
Manipulating Numbers --
Generate Random Values --
How It Works --
Seed Rnd --
How It Works --
Cipher Text --
How It Works --
Randomize a List --
How It Works --
Randomize a Two-Dimensional Array --
How It Works --
Sort a List --
How It Works --
Remove Duplicates from a List --
How It Works --
Take Numeric Roots --
How It Works --
Handling Text --
Search a TextBox --
How It Works --
Initialization --
Finding Text --
Replacing Text --
Replacing All --
Find Last Occurrences --
How It Works --
Tokenize Strings --
How It Works --
Parse Commands --
How It Works --
Replace Text Occurrences --
How It Works --
Make a TextBox Capitalize Input --
How It Works --
See If a String Is Blank --
How It Works --
Formatting Output --
Format Numbers --
How It Works --
Change Case --
How It Works --
Convert Values --
How It Works --
Justify Output with a Monospaced Font --
How It Works --
Justify Output with a Proportional Font --
How It Works --
Track the Clipboard --
How It Works --
Copy, Cut, and Paste Pictures --
How It Works --
Display an Integer in Binary --
How It Works --
Tackling Timers --
Make a Blinking Label --
How It Works --
Make Text Blink in a PictureBox --
How It Works --
Make a Program Countdown --
How It Works --
Display a Digital Clock --
How It Works --
Trigger Alarms --
How It Works --
Make a Long Waiting Timer --
How It Works --
Scroll Text --
How It Works --
Starting and Stopping --
Check Command-Line Parameters --
How It Works --
Starting in the IDE --
Starting in a DOS Window --
Starting from Another Program --
Using Windows Explorer --
Using Shortcuts --
Check Environment Variables --
How It Works --
Start Another Program --
How It Works --
Change Environment Variables --
How It Works --
See if the IDE Is Running --
How It Works --
Allow Only One Instance --
How It Works --
Get the Windows Version --
How It Works --
Unload All Forms --
How It Works --
Run a DOS Batch File --
How It Works --
Wait for Another Program --
How It Works --
Invoke Default Actions --
How It Works --
Network Programming --
Map a Network Share --
How It Works --
Display a Web Document --
How It Works --
Display HTML Code --
How It Works --
Parse HTML Code --
How It Works --
Taming TextBoxes --
Show New Text --
How It Works --
Clear All TextBoxes --
How It Works --
Automatically Select Text --
How It Works --
Convert Carriage Returns to Tabs --
How It Works --
Make a RichTextBox Editor --
How It Works --
Protecting Data --
MRU List --
Formatting Fonts --
Set TextBox Tabs --
How It Works --
Set TextBox Margins --
How It Works --
Double-Click to Strike Out Lines --
How It Works --
Display the Clicked Word --
How It Works --
Find the Word under the Mouse --
How It Works --
Give Different Words Different Cursors --
How It Works --
Validate Fields --
How It Works --
Make All Text Visible --
How It Works --
Hide a TextBox's Caret --
How It Works --
Replace a TextBox's Context Menu --
How It Works --
Disable a TextBox's Context Menu --
How It Works --
Right Justify Single-Line Text --
How It Works --
Using ListBoxes and ComboBoxes --
Find Selected Items --
How It Works --
Find an ItemData Value --
How It Works --
Change Dropdown Height --
How It Works --
Change Dropdown Width --
How It Works --
Set Tabs in a ListBox --
How It Works --
Move Items between Lists --
How It Works --
Save and Restore a ComboBox --
How It Works --
Match ListBox Prefixes --
How It Works --
Detect ComboBox Dropdown --
How It Works --
Using ListView and TreeView --
Use a ListView Control --
How It Works --
Use a TreeView Control --
How It Works --
Let the User Drag TreeView Nodes --
How It Works --
Save and Restore a TreeView --
How It Works --
Serialization --
Unserialization --
Combine TreeViews and ListViews --
How It Works --
Using Other Controls --
Play an AVI Video File --
How It Works --
Play a Wave Audio File --
How It Works --
Make a Button Ignore Return Keys --
How It Works --
Use a ProgressBar --
How It Works --
Use a StatusBar --
How It Works --
Let the User Select a Font --
How It Works --
Let the User Select a File --
How It Works --
Use Tabs --
How It Works --
Use Buttons with Pictures --
How It Works --
Make a Highlighting Control --
How It Works --
Managing Controls --
Learn Control Array Bounds --
How It Works --
Create Controls at Run Time Using Load --
How It Works --
Create Controls at Run Time in Visual Basic 6 --
How It Works --
Enable the Controls in a Container --
How It Works --
Use Accelerators --
How It Works --
Save and Restore Control Values --
How It Works --
Manage Two-Dimensional Control Arrays --
How It Works --
Build a Splitter --
How It Works --
Build a Scrolled Window --
How It Works --
Generating Graphics --
Separate Colors --
How It Works --
Draw a Color Gradient --
How It Works --
Use Compressed Graphics --
How It Works --
Resize Using PaintPicture --
How It Works --
Tile a Form Using PaintPicture --
How It Works --
View Images --
How It Works --
Let the User Select Areas --
How It Works --
Simulate Alt-PrntScrn --
How It Works --
Use BitBlt and StretchBlt --
How It Works --
Center an Image --
How It Works --
Use FloodFill --
How It Works --
Use Polygon --
How It Works --
Stretch a Picture --
How It Works --
Implementing Animation --
Bounce a Ball --
How It Works --
Bounce a Ball Faster --
How It Works --
Bounce a Ball on a Background --
How It Works --
Drag a Picture --
How It Works --
Using Fonts --
List Available Fonts --
How It Works --
Use Superscripts and Subscripts --
How It Works --
Create New Fonts --
How It Works --
Create Rotated Fonts --
How It Works --
Draw Curved Text --
How It Works --
Making Menus --
Use Popup Menus --
How It Works --
Make Menu Items at Run Time --
How It Works --
Disable the Close Command --
How It Works --
List a Form's Menus --
How It Works --
Hide a Form's Menus --
How It Works --
Hide a Form's Menus Using the API --
How It Works --
Add to the System Menu --
How It Works --
Managing Forms --
Size a Form in Inches --
How It Works --
Keep a Form on Top of Another --
How It Works --
Display a Form by Name --
How It Works --
Display a Single Form by Name --
How It Works --
Manage Hourglass Cursors --
How It Works --
Make an Elliptical Form --
How It Works --
Make a Polygonal Form --
How It Works --
Make a Form with a Hole in It --
How It Works --
Center a Form --
How It Works --
Read Windows Messages --
How It Works --
Fix a Form's Width --
How It Works --
Display an Icon in the System Tray --
How It Works --
Move a Form without a Title Bar --
How It Works --
Using Files and Directories --
See If a File Exists --
How It Works --
Read a File's Contents --
How It Works --
Read and Write Arrays --
How It Works --
Count the Lines in a File --
How It Works --
Filter a File --
How It Works --
List a Directory's Subdirectories --
How It Works --
Search for Files --
How It Works --
Search for Files Using the API --
How It Works --
Find a Directory's Size --
How It Works --
Copy a Directory Hierarchy --
How It Works --
Move a File into the Wastebasket --
How It Works --
Display Disk Volume Information --
How It Works --
Using the Registry --
Track a Program's Usage --
How It Works --
Use a One-Time Password --
How It Works --
Perform One-Time Initialization --
How It Works --
Provide a Tip-of-the-Day --
How It Works --
Save and Restore Settings --
How It Works --
Read Unusual Registry Keys --
How It Works --
Read Internationalization Keys --
How It Works --
List Subkeys within a Key --
How It Works. Table of contents
Most Visual Basic programmers need a stockpile of code ready-to-use in the real world. This resource features approaches to manipulating databases, animating images, drawing sophisticated graphics, engaging in complex printing, and many other advanced techniques.
047133345X (paper/cdrom : alk. paper) 9780471333456
BASIC (Computer program language)
QA76.73.B3 / S8339 1999
005.26'8 / STR 1999
Ready-to-run Visual Basic code library : tips, tricks, and workarounds for better programming / Rod Stephens. - New York : John Wiley, 1999. - xxii, 424 p. : ill. ; 23 cm. +
Include index.
Working with Variables --
Initialize Arrays --
How It Works --
Copy Memory Quickly Using the API --
How It Works --
Copy Memory Quickly in Visual Basic 6 --
How It Works --
Empty Collections Quickly --
How It Works --
Use Arrays Not Collections --
How It Works --
Create Objects Quickly --
How It Works --
Use Nested UDTs --
How It Works --
Create Global Properties --
How It Works --
Hide Data Inside Modules --
How It Works --
Use Classes and Modules --
How It Works --
Use Implements --
How It Works --
Use Concrete Object Types --
How It Works --
Track Object Creation and Destruction --
How It Works --
Understand Parenthesized Arguments --
How It Works --
Beware of Foreign Syntax --
How It Works --
Understand Null Values --
How It Works --
Null --
Empty --
vbNullString --
Nothing --
Program Nulls --
Manipulating Numbers --
Generate Random Values --
How It Works --
Seed Rnd --
How It Works --
Cipher Text --
How It Works --
Randomize a List --
How It Works --
Randomize a Two-Dimensional Array --
How It Works --
Sort a List --
How It Works --
Remove Duplicates from a List --
How It Works --
Take Numeric Roots --
How It Works --
Handling Text --
Search a TextBox --
How It Works --
Initialization --
Finding Text --
Replacing Text --
Replacing All --
Find Last Occurrences --
How It Works --
Tokenize Strings --
How It Works --
Parse Commands --
How It Works --
Replace Text Occurrences --
How It Works --
Make a TextBox Capitalize Input --
How It Works --
See If a String Is Blank --
How It Works --
Formatting Output --
Format Numbers --
How It Works --
Change Case --
How It Works --
Convert Values --
How It Works --
Justify Output with a Monospaced Font --
How It Works --
Justify Output with a Proportional Font --
How It Works --
Track the Clipboard --
How It Works --
Copy, Cut, and Paste Pictures --
How It Works --
Display an Integer in Binary --
How It Works --
Tackling Timers --
Make a Blinking Label --
How It Works --
Make Text Blink in a PictureBox --
How It Works --
Make a Program Countdown --
How It Works --
Display a Digital Clock --
How It Works --
Trigger Alarms --
How It Works --
Make a Long Waiting Timer --
How It Works --
Scroll Text --
How It Works --
Starting and Stopping --
Check Command-Line Parameters --
How It Works --
Starting in the IDE --
Starting in a DOS Window --
Starting from Another Program --
Using Windows Explorer --
Using Shortcuts --
Check Environment Variables --
How It Works --
Start Another Program --
How It Works --
Change Environment Variables --
How It Works --
See if the IDE Is Running --
How It Works --
Allow Only One Instance --
How It Works --
Get the Windows Version --
How It Works --
Unload All Forms --
How It Works --
Run a DOS Batch File --
How It Works --
Wait for Another Program --
How It Works --
Invoke Default Actions --
How It Works --
Network Programming --
Map a Network Share --
How It Works --
Display a Web Document --
How It Works --
Display HTML Code --
How It Works --
Parse HTML Code --
How It Works --
Taming TextBoxes --
Show New Text --
How It Works --
Clear All TextBoxes --
How It Works --
Automatically Select Text --
How It Works --
Convert Carriage Returns to Tabs --
How It Works --
Make a RichTextBox Editor --
How It Works --
Protecting Data --
MRU List --
Formatting Fonts --
Set TextBox Tabs --
How It Works --
Set TextBox Margins --
How It Works --
Double-Click to Strike Out Lines --
How It Works --
Display the Clicked Word --
How It Works --
Find the Word under the Mouse --
How It Works --
Give Different Words Different Cursors --
How It Works --
Validate Fields --
How It Works --
Make All Text Visible --
How It Works --
Hide a TextBox's Caret --
How It Works --
Replace a TextBox's Context Menu --
How It Works --
Disable a TextBox's Context Menu --
How It Works --
Right Justify Single-Line Text --
How It Works --
Using ListBoxes and ComboBoxes --
Find Selected Items --
How It Works --
Find an ItemData Value --
How It Works --
Change Dropdown Height --
How It Works --
Change Dropdown Width --
How It Works --
Set Tabs in a ListBox --
How It Works --
Move Items between Lists --
How It Works --
Save and Restore a ComboBox --
How It Works --
Match ListBox Prefixes --
How It Works --
Detect ComboBox Dropdown --
How It Works --
Using ListView and TreeView --
Use a ListView Control --
How It Works --
Use a TreeView Control --
How It Works --
Let the User Drag TreeView Nodes --
How It Works --
Save and Restore a TreeView --
How It Works --
Serialization --
Unserialization --
Combine TreeViews and ListViews --
How It Works --
Using Other Controls --
Play an AVI Video File --
How It Works --
Play a Wave Audio File --
How It Works --
Make a Button Ignore Return Keys --
How It Works --
Use a ProgressBar --
How It Works --
Use a StatusBar --
How It Works --
Let the User Select a Font --
How It Works --
Let the User Select a File --
How It Works --
Use Tabs --
How It Works --
Use Buttons with Pictures --
How It Works --
Make a Highlighting Control --
How It Works --
Managing Controls --
Learn Control Array Bounds --
How It Works --
Create Controls at Run Time Using Load --
How It Works --
Create Controls at Run Time in Visual Basic 6 --
How It Works --
Enable the Controls in a Container --
How It Works --
Use Accelerators --
How It Works --
Save and Restore Control Values --
How It Works --
Manage Two-Dimensional Control Arrays --
How It Works --
Build a Splitter --
How It Works --
Build a Scrolled Window --
How It Works --
Generating Graphics --
Separate Colors --
How It Works --
Draw a Color Gradient --
How It Works --
Use Compressed Graphics --
How It Works --
Resize Using PaintPicture --
How It Works --
Tile a Form Using PaintPicture --
How It Works --
View Images --
How It Works --
Let the User Select Areas --
How It Works --
Simulate Alt-PrntScrn --
How It Works --
Use BitBlt and StretchBlt --
How It Works --
Center an Image --
How It Works --
Use FloodFill --
How It Works --
Use Polygon --
How It Works --
Stretch a Picture --
How It Works --
Implementing Animation --
Bounce a Ball --
How It Works --
Bounce a Ball Faster --
How It Works --
Bounce a Ball on a Background --
How It Works --
Drag a Picture --
How It Works --
Using Fonts --
List Available Fonts --
How It Works --
Use Superscripts and Subscripts --
How It Works --
Create New Fonts --
How It Works --
Create Rotated Fonts --
How It Works --
Draw Curved Text --
How It Works --
Making Menus --
Use Popup Menus --
How It Works --
Make Menu Items at Run Time --
How It Works --
Disable the Close Command --
How It Works --
List a Form's Menus --
How It Works --
Hide a Form's Menus --
How It Works --
Hide a Form's Menus Using the API --
How It Works --
Add to the System Menu --
How It Works --
Managing Forms --
Size a Form in Inches --
How It Works --
Keep a Form on Top of Another --
How It Works --
Display a Form by Name --
How It Works --
Display a Single Form by Name --
How It Works --
Manage Hourglass Cursors --
How It Works --
Make an Elliptical Form --
How It Works --
Make a Polygonal Form --
How It Works --
Make a Form with a Hole in It --
How It Works --
Center a Form --
How It Works --
Read Windows Messages --
How It Works --
Fix a Form's Width --
How It Works --
Display an Icon in the System Tray --
How It Works --
Move a Form without a Title Bar --
How It Works --
Using Files and Directories --
See If a File Exists --
How It Works --
Read a File's Contents --
How It Works --
Read and Write Arrays --
How It Works --
Count the Lines in a File --
How It Works --
Filter a File --
How It Works --
List a Directory's Subdirectories --
How It Works --
Search for Files --
How It Works --
Search for Files Using the API --
How It Works --
Find a Directory's Size --
How It Works --
Copy a Directory Hierarchy --
How It Works --
Move a File into the Wastebasket --
How It Works --
Display Disk Volume Information --
How It Works --
Using the Registry --
Track a Program's Usage --
How It Works --
Use a One-Time Password --
How It Works --
Perform One-Time Initialization --
How It Works --
Provide a Tip-of-the-Day --
How It Works --
Save and Restore Settings --
How It Works --
Read Unusual Registry Keys --
How It Works --
Read Internationalization Keys --
How It Works --
List Subkeys within a Key --
How It Works. Table of contents
Most Visual Basic programmers need a stockpile of code ready-to-use in the real world. This resource features approaches to manipulating databases, animating images, drawing sophisticated graphics, engaging in complex printing, and many other advanced techniques.
047133345X (paper/cdrom : alk. paper) 9780471333456
BASIC (Computer program language)
QA76.73.B3 / S8339 1999
005.26'8 / STR 1999