Preface
Acknowledgements
Introduction
PART ONE
1. Welcome To Visual Basic (VB)
* What Is Visual Basic * Features Of
Visual Basic * Visual Basic Editions * The Visual Basic Philosophy * Developing
An Application * Summary
2. Creating An Application
* Objectives * The Tool Box * Project
Explorer * The Properties Windows * The Form Window * Understanding Projects *
What Does Visual Basic 6 Have For You To Create Applications * Summary
3. 2nd Look At IDE, Forms And Controls
* Objectives * The Form * Working With A Control * Opening
The Code Window * Exercises * Summary
4. Variables In Visual Basic
* Objects * What Is A Variable * Exercise * Exercise *
Exercise * Summary
5. Writing Code In Visual Basic
* Objectives * The Code Window * The
Anatomy Of A Procedure * Editor Features * Exercise * Exercise * Exercise *
Exercise * Summary
6. Working With Files
* Objectives * Visual Basic File System
Controls * Exercise * Types Of Files * Working With Files * Exercise *
Exercise * Exercise * Exercise * Exercise * Summary
7. Menus
* Objectives * Building The User
Interface The First Step * Summary * All About Menus * Exercise * Exercise *
Exercises * Summary
8. Multiple Document Interface Applications
* Why MDI Forms * Features Of An MDI
Forms * Loading MDI Forms And Child Forms * The Active Form Property * Exercise
* Exercises * Summary
9. Debugging Tips
* Objectives * The Debugging Methods * Summary
10. The Common Dialog Control
* Working With The Common Dialog Control
* The File Open Dialog Box * Saving A File * Changing The Color * Exercises *
Exercise * Summary
11. Introduction To Databases
* Why Databases * What Is A Database *
Which Database * Summary
12. Working With The Data Control
* The Data Control * The Bound Controls *
Caution * Coding * Exercise * Exercises * Summary
13. Data Access Objects
* The Jet Database Engine * Functions Of The Jet Database Engine * SQL *
Exercise * The DAO Object Model * Exercise * Exercise * Exercise * Exercise *
Exercise * Exercise * Exercise * Summary
14. Additional Controls Available In Visual Basic 6.0
* Objectives * SSTab Control * Exercise * Exercise *
Exercise * Exercises * Summary
15. Active X Data Objects
* Objectives * Why ADO * Establishing A References *
Exercise * Exercise * Summary
16. Crystal And Data Reports
* Crystal Reports * Data Report * Exercise * Exercise *
Summary
17. Distributing Your Application
* Objectives * Working With The Packaging And Deployment Wizard
PART TWO
18. Active X
* Objectives * What Is Active X * Why
Active X * Exercise * Summary
19. Active X And Web Pages
* Objectives * Active X And Internet * Exercises *
Summary
20. Active X Documents
* The Application Form Document
PART THREE
21. An Invoicing Program
* An Invoicing Application * The Supplier
22. Developing An Application
* Defining The Problem * Exercises * On The Machine *
Exercise * Exercise * Exercise
Appendices
Glossary
Index