Course code: MOC 1303« Back

Mastering Microsoft Visual Basic 6.0 Fundamentals

This course is designed to teach programmers the skills necessary to create Visual Basic 6 desktop applications and satisfies the Visual Basic prerequisites for the Mastering Microsoft Visual Basic 6 Development course.

This course has been removed from our portfolio
This section contains overview of retired courses which don’t belong to GOPAS course offer any more or were replaced by new course versions.
For more information about possibility to buy retired courses contact our customer services department ( or business department (

AffiliateDurationCatalogue priceHandbook priceITB
Praha5 27 450 CZK included in course price 50
Brno5 27 450 CZK included in course price 50
Bratislava5 675,00 EUR 268,00 EUR 50

User intensity level

Who is the course for

This course is designed to teach programmers the skills necessary to create Visual Basic 6 desktop applications and satisfies the Visual Basic prerequisites for the Mastering Microsoft Visual Basic 6 Development course.

What we teach you

  • Build custom, multiple-form applications.
  • Incorporate dynamic menus, pop-up menus, status bars, and custom toolbars into applications.
  • Implement form-level and field-level input validation.
  • Debug applications using debugging tools provided in Visual Basic 6.
  • Use standard controls, control arrays, and create controls dynamically.
  • Execute centralized error-handling in applications.
  • Use the data control for database access.
  • Implement drag and drop in Visual Basic-based applications.
  • Use Microsoft ActiveX® controls in Visual Basic-based applications.
  • Create setup programs to distribute applications.

    Required skills

    Working knowledge of programming concepts.

    Teaching methods

    Expert instruction with practical examples, computer practice

    Teaching materials

    The student kit includes a comprehensive workbook and other necessary materials for this workshop.

    Course Outline

    Introduction to Application Development Using Visual Basic Topics

    • Features of Visual Basic
    • Editions of Visual Basic
    • Visual Basic terminology
    • Working in the development environment
    • Event-driven programming
    • Creating a program in Visual Basic
    • Project and executable files
    • Visual Basic reference materials

    Visual Basic Fundamentals Topics

    • Introduction to objects
    • Controlling objects
    • Properties, methods, and events
    • Working with forms
    • Introduction to controls
    • Basic controls

    Working with Code and Forms Topics

    • Understanding modules
    • Using the code editor window
    • Other code navigation features
    • Code documentation and formatting
    • Setting environment options
    • Setting code formatting options
    • Automatic code completion features
    • Interacting with the user
    • Using the MsgBox function
    • Using the InputBox function
    • Working with code statements
    • Managing forms

    Variables and Procedures Topics

    • Overview of variables
    • Declaring variables
    • Variable scope
    • Using arrays
    • User-defined data types
    • Converting data types
    • Using constants
    • Working with procedures
    • Working with dates and times
    • Using the Format function
    • Manipulating text strings

    Controlling Program Execution Topics

    • Comparison and logical operators
    • Using If…Then statements
    • Using Select Case statements
    • Overview of looping structures
    • Using Do…Loop structures
    • For…Next statement
    • Exiting a loop

    Debugging Topics

    • Types of errors
    • Break mode
    • Using the Debug toolbar
    • Using the Watch window
    • Using the Immediate window
    • Using the Locals window
    • Tracing program flow with the Call Stack

    Working with Controls Topics

    • Types of controls
    • Overview of standard controls
    • Using ComboBox and ListBox controls
    • Using OptionButton and Frame controls
    • Working with selected text
    • Advanced standard controls
    • ActiveX controls
    • Insertable objects

    Data Access Using the ADO Data Control Topics

    • Overview of ActiveX data objects
    • Visual Basic data access features
    • Relational database concepts
    • Using the ADO Data control to access data
    • Structured query language (SQL)
    • Manipulating data
    • Using Data Form Wizard

    Input Validation Topics

    • Field-level validation
    • Using text box properties to restrict data entry
    • Using the Masked Edit control
    • Form-level validation
    • Form events used when validating data

    Error Trapping Topics

    • Overview of run-time errors
    • Overview of the error handling process
    • The Err object
    • Errors and the calling chain
    • Errors in an error-handling routine
    • Inline error handling
    • Error-handling styles
    • General error-trapping options in Visual Basic

    Enhancing the User Interface Topics

    • Menus
    • Status bars
    • Toolbars

    Drag and Drop Topics

    • Overview of drag and drop
    • Mouse events
    • Drag-and-drop basics

    More About Controls Topics

    • Collections
    • Using control arrays

    Finishing Touches Topics

    • User interface design principles
    • Distributing an application
    • Creating a default project
    • Review: Steps to creating a Visual Basic program
    • Development resources
  • Tištěná příručka MOC 1303

    6950 CZK
    Tištěná příručka MOC 1303

    268 EUR
    The prices are without VAT.