Introduction to Visual Basic 6.0
Details
This course provides thorough coverage of the use of Visual Basic 6.0 using Visual Studio 98. Students requiring coverage of Visual Basic.NET using Visual Studio 2005 and later, should attend either the Learning to Program with VB.NET or Windows Forms Programming Using Visual Basic.NET course instead.
Prerequisites: Basic computer skills and familiarity with Microsoft Windows.
Outline
- Capabilities of Visual Basic
- Visual Basic Overview
- Types of Visual Basic Projects
- Rapid Application Development
- RAD Problems
- Visual Basic Editions
- The Visual Basic IDE
- Managing the Workspace
- Life Cycle Overview
- The Visual Basic Project Lifecycle
- Creating Projects
- Project Files
- Source Management
- Test Running a Project
- Compiling
- Deploying Applications
- Designing N-Tier Applications
- Using the Integrated Documentation
- Microsoft Developer Network
- Forms
- Designing a GUI
- Code Window
- Form Properties and Methods
- Controls
- Properties
- Events and Event Handling
- Dialogs
- Dialog Modality
- Command Dialogs
- Standard Windows Dialogs
- Creating a New Dialog
- Form Load and Unload
- Form Control Syntax
- Laying Out a Dialog Interface
- Control Layout
- Working with Frames
- Tab Order
- Hot Keys
- Layout Tools and Techniques
- Validation Controls
- Fundamentals of Coding
- Code Editor
- Module Basics
- Event Procedures
- Code Window Tips and Shortcuts
- Statements and comments
- Scope in Visual Basic Programs
- Setting Scope Blocks
- Data Types
- Constants
- Arithmetic Expressions
- Logic and Boolean Expressions
- Type Conversion
- Arrays
- Working with Strings
- Date, Currency and Variant Types
- Formatting Data
- Logic Statements
- Conditional Constructs (If/Then, Select Case)
- Iteration (Do Loop, For Loop)
- Background Loops
- Background Processing
- Application Structure
- Purpose of Subroutines
- Procedures
- Functions
- Arguments
- ByRef vs. ByVal Parameters
- Optional Arguments
- Designing for Maintainability
- Types of Errors
- Error Handling
- Creating Error Handlers
- Debugging Applications
- Writing Validation Routines
- Invoking Validation
- Controlling Flow
- Keyboard Event Handling
- The Validate Event
- SDI Applications
- MDI Applications
- Application Lifecycle
- Displaying Child Windows
- Menus
- Toolbars
- Status Bars
- Other Useful Controls & Objects
- Control Arrays
- Visual Basic File Access
- File I/O Commands
- File System Objects
- The Registry
- Database Concepts
- The ADO Data Control
- The DataGrid Control
- Data View Window
- Data Form Wizard
- Data Environment Designer
- The Packaging and Deployment Wizard
- Creating Deployment Packages
Software Skills Training, Inc. (SST) is a leading provider of task-oriented training courses for IT professionals. Our task-based training philosophy is focused on saving you time and assuring that you are able to work more productively and with higher quality results after training. Founded in 2000, SST has delivered high-powered training to tens of thousands of IT professionals.
Choose from a variety of delivery options:
- Face-to-face in the classroom in over 100 cities
- Live remote attendance
- On-demand streaming
- Group training at your facility
We guarantee the overall quality of our courses with a 100% money-back guarantee. If any student is not totally satisfied for any reason, they can withdraw before the second day of class. Notify the instructor and return all course materials and receive a 100% refund.
Why Choose SST?- 50% hands on labs
- Small class sizes typically under 14 students
- Expert instructors that average over 10 years of teaching experience
- Students can retake any portion of a class that has been completed, within 12 months at no extra cost
- No registration fees or cancellation fees