TY - BOOK AU - Stephens,Rod TI - Ready-to-run Visual Basic code library: tips, tricks, and workarounds for better programming SN - 047133345X (paper/cdrom : alk. paper) AV - QA76.73.B3 S8339 1999 U1 - 005.26'8 22 PY - 1999/// CY - New York PB - John Wiley KW - BASIC (Computer program language) N1 - Include index; Table of contents; 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; CSE; CSE N2 - 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 UR - http://www.loc.gov/catdir/toc/onix04/99020854.html UR - http://www.loc.gov/catdir/enhancements/fy0706/99020854-b.html UR - http://www.loc.gov/catdir/enhancements/fy0706/99020854-d.html ER -