Home

We're Hiring

My Bua Account

Consultancy & Development Service

Training Courses

Training Course Dates & Fees

Map & Training Centre

Pre-Course Questionnaires

Contact Us

FAQ

Franchise

Directors

 

 

Microsoft Visual Basic   Programming

 

This course is for people who are IT professionals who wish to learn programming using Microsoft Visual Basic V6.

5 Day

 

 

 

 

Printable Version

 

Syllabus

 

 

 

 

 

 

Visual Basic Features

Visual and Code Elements

VBA

Comparison with Other Languages

Use in Standalone, 2-Tier and 3-Tier Data Applications

Use of Components

Work with Forms

Project Types

Design Forms and Use Standard Controls

Add Controls To and Configure the Toolbox

Use of the Properties Window

Frequently Used Control Properties

Name Conventions

Style Guides

Project Structure and Use of Templates

Events and Event-Handlers

Common Events

Intelligence and Help

Good Code Practices

Programming

Simple Variables

Data Structures

Set References to External Libraries

Default VB Behaviour

Scope of Variables

Assignment of Values or Objects to Variables

Invoke Methods and Manipulate Strings

Control Execution Flow by Branching or Looping

If Test Constructs

Comparison Operators

Select Case Construct

For … Next Loops

Do … While Loops

Procedures

Scope of Procedures

Subroutines

Functions

Parameters in Procedures

Debug

Debug Scenarios

Breakpoints

Step Through Code

The Debug Toolbar

Immediate, Locals and Watch Windows

Call Stack

Error Handling

VB Default Error Handling

Error Handling Techniques

The Err Object

Raise Errors

Error Handling Chain and Reporting Errors

Data Display and Validation

Message and Input Boxes

Text Controls

List Box Controls

List View Controls

Tree View Controls

User Interaction

Multiple Form Applications

Forms and Controls Collections

Standard Menus

Pop-Up Menus

Toolbars

Common Dialog Controls

Preserve User Settings Using the Registry

Control Arrays

MDI Applications

MDI Forms

Drag and Drop (Automatic, Manual and OLE)

Application and Pc Information

The App Object

The Screen Object

The Printer Object

API Calls

Declare Statements

The API Viewer

Useful API Functions

Database Overview

Table Design

Columns

Tables

Relationships

Data Normalization

Select, Update, Insert And Delete Statements.

Access Data Use Ado Controls

Data Access Overview

Ado Object Model

Connection, Command and Recordset Objects

Ado Data Control

Data Environments

Intellidrop and Bound Controls

Access Data Use Ado Code

The Ado Object Model

Set References to Ado

Connection, Command and Recordset Objects

Share Ado Connections

Activex Automation

Automation Principles

Set References To Libraries

Declare Object Variables

Object Models

Automation Examples

How to Use What You’ve Learnt

 

 

If you would like to have a course customised for your organisation, please contact us. 

 

Back to Technical Training Course List

© Bua Training 2008

counter hit xanga