| Dates for this class: |
| No dates are available for this class. |
| Course Details [choose new course] [printable version] |
| Visual Basic 6.0: Designing and Implementing Desktop Applications |
| Course Number: 79921 |
| Category: Programming & Dev Tools |
| Duration: 2.00 days |
Description
Students will learn how to develop desktop applications using Visual Basic 6.0 that conform to the Microsoft Solution Framework. They will plan the physical design, create user services, create and manage COM components, test, deploy, and maintain desktop applications.
Prerequisites
- Visual Basic 6.0 Introduction (Course #47503) or equivalent
Specifically, the student must be able to:
- Use Visual Basic 6.0 to develop a simple Windows application.
- Isolate, identify, and correct errors in a Visual Basic application.
- Develop and work with Microsoft Word, Excel, and Access files.
Target Audience
Students enrolling in this course should understand Visual Basic terminology, the steps to create an application, modular environments, and the relationship between controls and events.
Objectives
Upon successful completion of this course, students will be able to:
- Use Visual Basic 6.0's debugging and error handling tools.
- Describe and create a Class Module.
- Develop COM components and implement them in your project.
- Use COM components developed by other authors, including Microsoft programs like Word and Internet Explorer.
- Connect to a data source and retrieve data.
- Display retrieved data on screen and in reports.
- Create ActiveX controls using constituent controls.
- Implement help files and other tools to make your application user friendly.
- Prepare your application for Web deployment, optimize your application, and deploy it.
- Add Visual SourceSafe to your project and use it to maintain control over your project's versions.
- Construct SQL queries and explain the choices you have in cursor and record locking options.
- Build applications using WebBrowser and Active documents.
Outline
- Lesson 1: Debugging and Error Handling Review
- Debugging Techniques and Tools
- Error Trapping
- Lesson 2: Introduction to COM
- Class Modules
- Building Class Modules Manually
- Using Class Builder
- Lesson 3: Using the Power Of COM
- Creating COM Components
- Threading Models
- Testing Components
- Lesson 4: Using COM Components
- Using COM Components from Other Applications
- Creating Objects for Components Four Ways
- Lesson 5: Introduction to Data Access
- Adding the Data Environment Designer
- Retrieving Data from Connection
- Data Services and ADO
- Lesson 6: Presenting Data
- Shaping and Organizing Data
- Presenting On-screen Data
- Printed Reports
- Lesson 7: ActiveX Controls
- ActiveX Controls and Constituent Controls
- Using Layer of Automation To Provide Property And Method Visibility
- Property Pages
- Data Aware Controls
- Lesson 8: Implementing Help
- Setting Help File Properties
- Implementing Tool Tips
- Lesson 9: Package and Deployment Wizard
- Preparing Your Application
- Optimization and Deployment
- Deploying Your Application
- Lesson 10: Visual SourceSafe
- Adding Visual SourceSafe to Your Project
- Using Visual SourceSafe
- Lesson 11: Using SQL
- SQL Overview
- SELECT Statements
- Cursors
- Record Locking
- Stored Procedures
- Lesson 12: Internet Applications
- WebBrowser Control
- What Is an Active Document?
