Escolar Documentos
Profissional Documentos
Cultura Documentos
Objectives
Machine language vs.. High-level language Procedure-oriented, object-oriented, and event-driven languages Background of Visual Basic VB Integrated Development Environment Online documentation and Help features
Application Programs
Program - detailed set of instructions for a computer to execute Application programs (applications or apps) self-contained collection of programs that perform a task for the end user Programming language - formal language used to give instructions to computers
Procedure-Oriented Languages
Ada
95
Event-driven languages
Visual
will accept a users native or natural language, such as English Researchers continue to work in this area
All-purpose Symbolic Instruction Code By John Kemeny and Thomas Kurtz Designed to teach programming to beginners BASIC language interpreter, one of Microsofts first products
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 8
Included with DOS QBASIC - included with DOS Version 5 subset of BASIC 1992 - Visual Basic 1 for Windows 3 Visual Basic 4 - for Windows 95 Visual Basic 5 - for Office 97 Visual Basic 6 - for Windows 98 & Office 2000
Copyright 1999 Prentice-Hall, Inc. 9
Visual Basic
10
(Visual Basic for Applications) Windows CE Toolkit for Visual Basic Visual Basic Scripting Edition Control Creation Edition
11
Properties window
Code Editor Window
Microsoft Visual Basic 6.0 Open the Welcome Project Open the Welcome Form Run the Welcome Project End the Welcome Project Exit Visual Basic
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 14
Basic 6.0 in Action book Learn Visual Basic Now multimedia tutorial
15
MSDN Library
Navigation Pane
Topic Pane
16
MSDN Library
Visual Basic Documentation
Documentation Whats
Map
New Programmers Guide Samples Reference Guidebooks Component Tools Guide Data Access Guide
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 17
the Calc Sample Application Run the Calc Sample Application Get Help from the MSDN Library Add a Topic to the Favorites List Search for a Definition Exit Help and Visual Basic
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 18
www.microsoft.com/vbasic
19
the Free Stuff Page to Update VB Install the Update (optional) Product News Frequently Asked Questions Online Support
20
OLE = Object Linking and Embedding Use Visual Basic to create a specialized, customized application
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 21
Summary ...
Event-driven languages is a major improvement in programming languages Editions include Learning Edition, Professional Edition, and Enterprise Edition CD-ROM includes the MSDN Library, and many sample programs
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 22
Summary
Integrated Development Environment includes
Form Designer, Form Layout Code Edition, Project Explorer Properties and Object Browser
Choose the right tool for the job Visual Basic is the glue that binds Windows objects together
Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc. 23
24
Case Studies
I Wish I Could Visual Basic Help on the Web Quick Reference Manual Planning for Disaster
25