Visual Basic Introduction: Version 6.0 (3 Days)

Prerequisites:

Experience with Windows 95/98 or Windows NT 4.0. An understanding of structured programming concepts is helpful.  Duration: This is a 3-day course

Course Content:


Started with Visual Basic

Introducing Visual Basic

Understanding the Visual Basic Desktop

Using the Menu Bar

Using the Toolbar

Using the Project Explorer

Using the Form Designer

Using the Toolbox

Using the Properties Window

Using the Form Layout Window

Using the Code Window

Getting Help

Programming with Objects

Programming with BASIC

Understanding Event-Driven Programming

Messaging with Microsoft Windows

Understanding Object-Oriented Programming (OOP)

Browsing Visual Basic Objects

Understanding Visual Basic Objects

Designing Applications

Understanding Application Design in Visual Basic

Understanding Projects

Working with Project Groups

Creating a New Project

Saving Files

Opening a Saved Project

Adding and Removing Project Files

Setting Project Properties

Running an Application

Printing Project Files

Working with Forms and Controls

Understanding Forms

Working with Form Properties, Events, and Methods

Adding a New Form to a Project

Understanding Controls

Working with Common Control Properties, Events, and Methods

Using Naming Rules and Conventions for Controls

Working with the Label Control

Working with the Text Box Control

Working with the Timer Control

Working with the Command Button Control

Writing Visual Basic Code

Setting Code Window Options

Understanding Expressions and Statements

Understanding the Implicit Keywords in Statements

Loading and Unloading Objects

Commenting in Code

Using the With Statement

Understanding Program Control Statements

Working with Decision Structures

Working with Looping Structures


Understanding Memory Variables

Understanding Memory Concepts

Allocating Memory for Data Values

Understanding Scalar Data Types

Declaring Variables

Declaring Constants

Working with Arrays

Forcing Explicit Declarations

Working with More Controls

Working with the Image Control

Working with the List Box Control

Working with the Frame Control

Working with Option Button Controls

Creating a Control Array

Adding ActiveX Controls

Working with Procedures

Understanding Procedures

Using Intrinsic Functions

Using Message Boxes

Using Input Boxes

Creating Functions

Passing Arguments to a Function

Creating a General Sub Procedure

Adding a Standard Module to a Project

Debugging and Handling Errors

Debugging Code

Using the Immediate Window

Using the Step and Break Tools

Using the Watch Tools

Understanding Error Handling

Using the On Error Statement

Understanding the Err Object

Writing an Error Handling Routine

Working with MDI Forms and Menus

Understanding a Multiple Document Interface (MDI)

Creating an MDI Form

Understanding Menu Systems

Creating a Menu System

Working with Menu Event Procedures

Identifying Child Forms

Adding a Toolbar with an ImageList

Adding a Status Bar

Understanding Database Access

Understanding Data Access

Working with the Data Control

Using Data-Aware Controls

Using Data Control Recordset Methods

Using the DBGrid Control

Using the SQL Select Statement

Using Drag and Drop

Understanding Drag and Drop

Working with Mouse Events

Coding the Source Control

Coding the Target Control

Changing the Drag Icon

Creating Setup and Distribution Files

Understanding Distribution Issues

Creating an Executable

Running the Package and Deployment Wizard

Installing the Application