SESSION
1
1.0 Your First Visual Basic Program
1.1 Welcome to Visual Basic!
1.2 A Simple Project
1.3 Setting IDE Properties
1.4 Using the Application Wizard
2.0 Adding Controls to Forms
2.1 Visual Basic Controls
2.2 Creating and Manipulating New Controls
2.3 Changing Design Time Control Properties
2.4 Visual Basic Built-in Controls
2.5 Control Design Tips
SESSION 2
3.0 Understanding Events
3.1 Introducing Events
3.2 Event Procedures
3.3 The Form Load Event
3.4 The Form Resize Event
3.5 Command Button Click Event
3.6 Text Box Change Event
3.7 The Timer Control’s Timer Event
3.8 GotFocus/LostFocus Events
3.9 Is There More?
4.0 Working with Forms and
Controls
4.1 Setting Properties at Run
Time
4.2 Setting Form Properties
4.3 Setting Control Properties
4.4 Introduction to ActiveX Controls
4.5 Adding ActiveX Controls to a Project
4.6 Using ActiveX Controls
4.7 Some ActiveX Samples
SESSION
3
5.0 Creating and Using Menus
5.1 Menus in Visual Basic
5.2 Using the Menu Editor
5.3 Working with Menus
5.4 Creating Popup Menus
5.5 Manipulating Menus at Run Time
5.6 Reusing Menus
6.0 Compiling and Distributing
Applications
6.1 Finishing Touches
6.2 Project Options
6.3 Native Code vs p-code
6.4 Creating Your Executable
6.5 Using the Package and Deployment Wizard
SESSION
4
7.0 Working with VBA
7.1 Creating a Simple Procedure
7.2 Variables and Parameters
7.3 Data Types
7.4 Using Constants
7.5 Investigating Built-In Functions
7.6 Branching Structures
7.7 Looping Structures
8.0 Handling Errors
8.1 Handling Syntax Errors
8.2 Handling Run-Time Errors
8.3 The Error Handling Standard
8.4 Taking a Closer Look
8.5 Who Handles Errors?
SESSION
5
9.0 Debugging Applications
9.1 Handling Logic Errors
9.2 Watch Expressions
9.3 The Call Stack
9.4 The Debugging Process
10.0 More VBA Issues
10.1 Scope, Lifetime, and
Precedence
10.2 Passing by Value and by Reference
10.3 Arrays
10.4 Optional Arguments
SESSION 6
11.0 More Form and Control Issues
11.1 Using Multiple Forms
11.2 List Boxes Revisited
11.3 Control Arrays
12.0 Adding Simple Database
Support
12.1 Support for Data Access in
Visual Basic 6.0
12.2 Using the ADO Data Control
12.3 Binding Controls to Data
12.4 Writing Code for the Data Control