| |
| |
Introduction | |
| |
| |
| |
An Accelerated Introduction to Visual Basic | |
| |
| |
| |
The Development Environment | |
| |
| |
Using the IDE | |
| |
| |
Hello World! | |
| |
| |
Configuring the IDE | |
| |
| |
| |
Using Controls | |
| |
| |
Intrinsic Controls | |
| |
| |
ActiveX Controls | |
| |
| |
Graphically Manipulating Controls | |
| |
| |
Manipulating Controls with Code | |
| |
| |
| |
Control of Flow Language | |
| |
| |
Conditional Statements | |
| |
| |
Looping Constructs | |
| |
| |
| |
Data Types, Variables, and Constants | |
| |
| |
Data Types | |
| |
| |
Variables | |
| |
| |
Constants | |
| |
| |
Arrays | |
| |
| |
Variant Arrays | |
| |
| |
User-Defined Data Types | |
| |
| |
| |
Using Procedures | |
| |
| |
Procedures Types | |
| |
| |
Scoping Procedures | |
| |
| |
Calling Procedures | |
| |
| |
Parameter Passing | |
| |
| |
Declaring External Procedures | |
| |
| |
| |
Coding Conventions | |
| |
| |
Naming Conventions | |
| |
| |
Commenting | |
| |
| |
Style | |
| |
| |
| |
Using Class Modules | |
| |
| |
Creating Properties | |
| |
| |
Creating Methods | |
| |
| |
Enumerated Types | |
| |
| |
Class Events | |
| |
| |
Instancing Property | |
| |
| |
Setting References | |
| |
| |
| |
Data Access | |
| |
| |
Data Access Interfaces | |
| |
| |
| |
Debugging and Error Handling | |
| |
| |
Debugging | |
| |
| |
Error Handling | |
| |
| |
| |
Compiling and Distributing | |
| |
| |
Compilation Options | |
| |
| |
Packaging and Deploying | |
| |
| |
Deploying the Application | |
| |
| |
| |
Techniques Reference | |
| |
| |
| |
Using Forms and Menus | |
| |
| |
Using the Form Object | |
| |
| |
Using the Menu Object | |
| |
| |
| |
Using TreeView and ListView Controls | |
| |
| |
Using the TreeView Control | |
| |
| |
Using the ListView Control | |
| |
| |
Integrating TreeView and ListView | |
| |
| |
Web-Enabling the TreeView Control | |
| |
| |
| |
Using Win32 API Techniques | |
| |
| |
Using Encapsulation Techniques | |
| |
| |
Creating Floating Windows | |
| |
| |
Playing Waveform Sounds | |
| |
| |
Enhancing the TextBox | |
| |
| |
Working with the Shell | |
| |
| |
Creating a Searchable ComboBox | |
| |
| |
Creating Multithreaded Applications | |
| |
| |
| |
Using ADO for Data Access | |
| |
| |
An Overview of OLE DB and ADO | |
| |
| |
General ADO Techniques | |
| |
| |
ADO Techniques with Form-Based Applications | |
| |
| |
Using ADO in Distributed Applications | |
| |
| |
| |
Using Object-Oriented Techniques | |
| |
| |
Object-Oriented Fundamentals | |
| |
| |
Using OOP in Visual Basic | |
| |
| |
| |
Building ActiveX Components | |
| |
| |
Building ActiveX Control Components | |
| |
| |
Building ActiveX Code Components | |
| |
| |
| |
Building Web Applications | |
| |
| |
IIS Applications | |
| |
| |
DHTML Applications | |
| |
| |
| |
Adding Professional Features | |
| |
| |
Using the FileSystem Object | |
| |
| |
Storing Settings in the Registry | |
| |
| |
Using the Printer Object | |
| |
| |
Message-Enabling Your Application | |
| |
| |
| |
Creating a Windows NT Service | |
| |
| |
Services Defined | |
| |
| |
Which Method Should I Use? | |
| |
| |
Creating a Service Using NTSRVOCX | |
| |
| |
| |
Quick Reference | |
| |
| |
| |
ADO Reference | |
| |
| |
The Connection Object | |
| |
| |
The Recordset Object | |
| |
| |
The Command Object | |
| |
| |
The Parameter Object | |
| |
| |
The Field Object | |
| |
| |
The Error Object | |
| |
| |
The Property Object | |
| |
| |
| |
Visual Basic Function Reference | |
| |
| |
Date and Time Manipulation | |
| |
| |
Financial Functions | |
| |
| |
Formatting Functions | |
| |
| |
Interactive Functions | |
| |
| |
Math Functions | |
| |
| |
String Manipulation | |
| |
| |
Operators | |
| |
| |
| |
Visual Basic Constants | |
| |
| |
Asynchronous Constants | |
| |
| |
Calling Procedures | |
| |
| |
The Clipboard and DDE Constants | |
| |
| |
Color Constants | |
| |
| |
Comparison Constants | |
| |
| |
Control Constants | |
| |
| |
Date and Time Constants | |
| |
| |
Drag-and-Drop Constants | |
| |
| |
File Constants | |
| |
| |
Form Constants | |
| |
| |
Graphics Constants | |
| |
| |
Keyboard and Mouse Constants | |
| |
| |
LoadPicture Constants | |
| |
| |
Logging Constants | |
| |
| |
Message Box Constants | |
| |
| |
OLE Drag-and-Drop Constants | |
| |
| |
Resource Constants | |
| |
| |
String Conversion Constants | |
| |
| |
Window Style Constants | |
| |
| |
| |
A COM Primer for Visual Basic Developers | |
| |
| |
A Brief History of COM | |
| |
| |
The Benefits of COM | |
| |
| |
Interfaces | |
| |
| |
Activation | |
| |
| |
Automation | |
| |
| |
Binding | |
| |
| |
DCOM | |
| |
| |
| |
Array Techniques | |
| |
| |
Sorting Algorithms | |
| |
| |
Searching Algorithms | |
| |
| |
Implementing Type Ahead | |
| |
| |
Index | |