
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
| patricia schultz various | khera khushwant singh |