|
Module
1 - Visual Basic 6 Foundation
This
module covers the Visual Basic 6 language
and Windows development issues including;
Objects, Properties, Methods, Event driven
programming, component based development and
Windows programming issues.
Other
topics covered are:

GUI Development
and the Windows 95/98
Interface

Creating
and Coding Controls

Message, Dialog
Boxes and Menus

Multiple Forms
and MDI

Conditional Statements
and Loops

Data Types (Scope
and Lifetime)

Procedures and
Functions, Naming
Conventions

File Access

Collection objects
and advanced controls

Control Arrays
and dynamic interfaces

Memory management

Debugging and
Error Handling
On
completion of this module students will have a
firm foundation in Windows programming and be
able to write intermediate level Visual Basic
language programs.
|
|
Module
2 - Advanced Windows Programming
Using
Visual Basic 6 as the programming
language, this module covers other Windows
based enabling technologies and more advanced
subjects such as Object Oriented Programming,
using the Windows API, other Dynamic Link
Libraries, developing ActiveX Servers and ActiveX
Controls.
Other
topics include:

OLE 2 / ActiveX
(Object Linking and
Embedding)

Object Oriented
Development

Communication
between Objects in VB6

Developing Automation
Servers using
Objects

Deployment Issues
COM, DCOM, Security

Developing Distributed
Applications

Distributed Processing
Performance Issues

Using the Windows
API and other DLLs

Graphical APIs
and Mouse Events

Developing ActiveX
controls
On
completion of this module students will be able to produce advanced
Visual Basic programs using the Windows API and 3rd
party OCX controls. These tools extend the capabilities of the original
Visual Basic language.
|