Training Course Outline
Software Development Courses
Microsoft .NET Framework and Programming
M1303: Mastering Visual Basic 6 Fundamentals Development
View course dates
Course Duration: 5 days
Course Code: M1303
Course Description:
This course teaches 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 is intended for new Visual Basic programmers with previous programming experience.
Prerequisites:
This course assumes the student has a good working knowledge of programming concepts.
This course includes the following modules:
Introduction to Application Development Using Visual Basic
- 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
- Introduction to Objects
- Controlling Objects
- Properties Methods and Events
- Working with Forms
- Introduction to Controls
- Basic Controls
Working with Code and Forms
- 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
- Overview of Variables
- Declaring Variables
- Variable Scope and Lifetime
- Arrays
- User Defined Types
- Converting Data Types
- Understanding Constants
- Working with Procedures and Functions
- Working with Dates and Times
- The Format Function
Controlling Program Execution
- Comparison and Logical Operators
- Using If ...Then Statements
- Using Select Case Statements
- Overview of Looping Structures
- Do...Loop Structures
- For...Next Statement
- Exiting a Loop
Debugging
- Types of Errors
- Break Mode
- Using the Debug Toolbar
- Using the Watch Window
- Using the Immediate Window
- Tracing Program Flow with the Call Stack
Working with Controls
- 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
- Overview of ActiveX Data Objects
- Visual Basic Database Access Features
- Relational Database Concepts
- Using the ADO Data Control to Access Data
- Structured Query Language (SQL)
- Manipulating Data
- Using the Data Form Wizard
Input Validation
- Field-Level Validation
- Using Text Box Properties to Restrict Data Entry
- The Masked Edit Control
- Form-Level Validation
- Form Events Used When Validating Data
Error Trapping
- 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
Drag and Drop
- Overview of Drag and Drop
- Mouse Events
- Drag and Drop Basics
More About Controls
- Collections
- Using Control Arrays
Finishing Touches
- User Interface Design Principles
- Distributing an Application
- Creating a Default Project
- Review: Steps to Creating a Visual Basic Program
- Development Resources
To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.
Save as PDF
Print this course