|
CD-ROM 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
CD-ROM 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
CD-ROM 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
CD-ROM 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?
CD-ROM 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
CD-ROM 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
|
CD-ROM 7
13.0 An Introduction to Objects
13.1 What is an Object?
13.2 The Object Browser
13.3 System Objects
13.4 Introducing Object Variables
13.5 Classifying Objects
13.6 Referring to Objects
13.7 Using the Global Forms Collection
13.8 Working with External Objects
CD-ROM 8
14.0 Managing Data with ADO
14.1 What is ADO?
14.2 Getting Started with ADO
14.3 The ADO Object Hierarchy
14.4 The ADO Connection Object
14.5 Working with Recordset Properties and
Methods
14.6 The Command Object
14.7 Updating Recordset Data
14.8 Executing Bulk Updates
CD-ROM 9
15.0 Using UI Data Tools
15.1 What’s Wrong with the ADO Data Control?
15.2 Taking Advantage of the Data Environment
15.3 The Hierarchical FlexGrid Control
15.4 More Advanced Uses for the Data Environment
Designer
15.5 Creating Reports in Visual Basic
CD-ROM 10
16.0 Using Form Modules
16.1 What’s a Form?
16.2 Adding Form Methods
16.3 Adding Form Properties
16.4 Implementing Dialogs
16.5 Creating Multiple Instances of a Form
16.6 Life Cycle of a Form
CD-ROM 11
17.0 Creating Your Own Objects
17.1 Introduction to Class Modules
17.2 Starting and Stopping
17.3 Properties Aren’t Always So Simple
17.4 A Simple, Useful Class
17.5 TextFile: Working with Text Files
17.6 Using the Class Builder
18.0 Working with Collections
18.1 Collection Overview
18.2 Using the Collection Object
CD-ROM 12
19.0 Working with the Windows API
19.1 What is the Windows API?
19.2 API Declarations
19.3 Using the API Viewer/WIN32API.TXT
19.4 A Few Simple Examples
19.5 Declaring User-Defined Data Types
19.6 Working with Strings
19.7 Talking to Controls (Using SendMessage)
19.8 Resources
20.0 Optimizing Visual Basic Programs
20.1 Getting Started with Optimization
20.2 Testing Hypotheses
20.3 Where Do You Look?
20.4 Optimizing Code Speed
20.5 Optimizing Display Speed
20.6 Optimizing Apparent Speed
20.7 Optimizing Size in Memory
|
|
CD-ROM 13
21.0 Controlling Applications Using
Automation
21.1 What Is Automation?
21.2 Working with Other Applications
21.3 Example: Building an Excel Chart
21.4 Introducing WithEvents
22.0 Creating Automation Components
22.1 Creating and Using an ActiveX Code
Component
22.2 Raising Events from ActiveX Components
22.3 Registering ActiveX Components
22.4 Handling Errors in ActiveX Components
22.5 In-Process vs. Out-of-Process Components
22.6 Understanding Instancing
CD-ROM 14
23.0 Building ActiveX Controls
23.1 What Is an ActiveX Control, Anyway?
23.2 Creating the ProgressMeter Project
23.3 Adding the TestMeter Project
23.4 Running the ProgressMeter at Design
Time
23.5 Life and Times of a ProgressMeter
Control
23.6 Drawing the ProgressMeter
23.7 Working with the ProgressMeter’s
Properties
23.8 Using the ActiveX Control Interface
Wizard
23.9 Giving the ProgressMeter a Property
Page
23.10 Adding Events to the ProgressMeter
Control
23.11 Compiling the ProgressMeter Control
23.12 Distributing the ProgressMeter Control
23.13 ActiveX Controls and the Internet
|
|
Level 4 |
|
CD-ROM 15
24.0 Creating MDI Applications
24.1 What is MDI?
24.2 Creating an MDI Application
24.3 Working with MDI Applications
CD-ROM 16
25.0 Using Windows Common Controls
25.1 The Windows Common Controls
25.2 The ImageList Control
25.3 The Toolbar Control
25.4 The StatusBar Control
25.5 The ProgressBar Control
25.6 The TreeView Control
25.7 The ListView Control
CD-ROM 17
26.0 Using Drag and Drop
26.1 What’s Drag and Drop?
26.2 Using Visual Basic’s Drag and Drop
26.3 Using Windows’ OLE Drag and Drop
27.0 Advanced Class Module Issues
27.1 Creating a Collection Class
27.2 Creating Default Members
27.3 Creating an Enumeration Function
27.4 Adding Enumerated Types
CD-ROM 18
28.0 More API Examples
28.1 Using the AddressOf Operator
28.2 Set Tabstops in a List Box
28.3 Scroll a Multi-Line Text Box
28.4 Detecting Whether a Specific App
is Loaded
29.0 Advanced ADO Topics
29.1 Reviewing OLE DB and ADO
29.2 Managing Connections
29.3 Working with Data
29.4 Creating Recordsets in Memory
29.5 Persisting Recordsets
29.6 Retrieving Multiple Resultsets
|
|
CD-ROM 19 (107 min)
30.0 ADO and Unbound Forms
30.1 Forms and ADO
30.2 Displaying Data on the Form
30.3 Changing Data on the Form
30.4 Finding Data on the Form
30.5 Using a Default Recordset
30.6 Maintaining State Information
31.0 Working with Data-Aware Classes
31.1 Getting Started
31.2 Creating a Data Source
31.3 Creating a Simple Data Consumer
31.4 Creating Your Own Data Control
CD-ROM 20 (50 min)
32.0 Running Queries and Stored Procedures
32.1 Executing Commands
32.2 Working with the Command Object
32.3 Examining the Execute Method
32.4 Running a Stored Procedure without Parameters
32.5 Calling Stored Procedures with Simple
Parameters
32.6 Calling Stored Procedures with Complex
Parameters
32.7 Deciding on a Technique
32.8 Working with Jet Queries
CD-ROM 21 (72 min)
33.0 Creating DHTML Applications
33.1 Developing DHTML Applications
33.2 Programming HTML Elements
33.3 Understanding DHTML Events
CD-ROM 22 (77 min)
34.0 Visual Basic and the Internet
34.1 What Is This Internet Thing, Anyway?
34.2 ActiveX Controls and the Internet
34.3 Using ActiveX Documents
34.4 Using the Internet Transfer Control
35.0 Programming the WebBrowser Control
35.1 Building Your Own Web Browser
35.2 Working With the WebBrowser Control
35.3 WebBrowser Control Events
35.4 Adding Menu Support
|