Chapter 1 Introduction to Visual Basic

Slides:



Advertisements
Similar presentations
An Introduction to Programming General Concepts. What is a program? A program is an algorithm expressed in a programming language. programming language.
Advertisements

Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Introduction to Visual Basic.NET Uploaded By: M.Sheraz anjum.
Introduction to Visual Basic Programming. Lecture Outline History What is Visual Basic First Look at the VB 6.0 Environment Some VB Terminology Our first.
VISUAL BASIC Presented By: Jerrell Chandler Jenita Pondexter Thomas Whitfield.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
A Tour of Visual Basic BACS 287. Early History of Basic Beginners All-Purpose Symbolic Instruction Code An “Interpreted” teaching language English-like.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Introduction to VBA. What is VBA? VBA stands for Visual Basic for Applications. It is a programming language used exclusively by the Microsoft Office.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Joshi R.G. Dept. of Computer Sci. YMA.
Microsoft Visual Basic 2005: Reloaded Second Edition
Visual Basic Advanced Programming.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
Chapter 11: Introduction to the Visual Basic Environment Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University.
An Introduction to Visual Basic
IE 411/511: Visual Programming for Industrial Applications
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Chapter 1- Visual Basic Schneider1 Chapter 1 An Introduction to Computers and Visual Basic.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Integrated Development Environment (IDE)
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
1 Course Title: Visual Basic Programming Topic: Introduction to programming Languages (Visual basic 6.0) Lecturer: Mahamud Ahmed Jimale, BsIT, MsCs, CCNA,
§Visual - A method used to create GUI applications. §BASIC - Beginner’s All - purpose Symbolic Instruction Code developed by John Kemeny. §VB- Evolved.
Discovering Computers 2009 Chapter 13 Programming Languages and Program Development.
Irwin/McGraw-Hill Copyright© 2000 by the McGraw-Hill Companies, Inc. PowerPoint® Presentation to accompany prepared by James T. Perry University of San.
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
National Diploma Unit 4 Introduction to Software Development Introduction to Programming Languages.
Chapter 0 Overview. Why you are here? Where will you go? What is this course for?
Chapter Two Creating a First Project in Visual Basic.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Internal Lab Registeration labreg/lab/signup.aspxhttp:// labreg/lab/signup.aspx
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
1.
Chapter 11: Introduction to VBA Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
CSC1200 INTRODUCTION TO PROGRAMMING Dr. Maureen Markel
 2002 Prentice Hall. All rights reserved. 1 Chapter 2 – Introduction to the Visual Studio.NET IDE Outline 2.1Introduction 2.2Visual Studio.NET Integrated.
Copyright (c) 2003 by Prentice Hall Provided By: Qasim Al-ajmi Chapter 2 Introduction to Visual Basic Programming Visual Basic.NET.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
DEPARTMENT OF COMPUTER SCIENCE Introduction to Visual Basic BCA 3 RD YR PRESENTED BY HASHIR UN NABI Dated:01/07/
 2007 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2005 IDE.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Chapter 2: The Visual Studio .NET Development Environment
Introduction to Programming and Visual Basic .NET
Visual Basic Code & No.: CS 218
Introduction to Computer CC111
CSCI-235 Micro-Computer Applications
An Introduction to Computers and Visual Basic
1. Introduction to Visual Basic
An Introduction to Computers and Visual Basic
VB 6.0.
Chapter 4 Computer Software.
VISUAL BASIC.
Chapter 2 – Introduction to the Visual Studio .NET IDE
CIS16 Application Development Programming with Visual Basic
P.J.Balakumaran, AP, Commerce CA, SNMV CAS
An Introduction to Computers and Visual Basic
Visual Basic CSC
Chapter 4 Enhancing the Graphical User Interface
Chapter 4 Enhancing the Graphical User Interface
Visual Basic for Applications: Introduction
Presentation transcript:

Chapter 1 Introduction to Visual Basic Exploring Microsoft Visual Basic 6.0 1 Chapter 1 Introduction to Visual Basic Programming and Applications Copyright 1999 Prentice-Hall, Inc.

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

History of Programming Languages Machine language Procedure-oriented languages Object-oriented languages Event-driven languages Natural languages

History of Programming Languages Machine Language different for each computer processor Procedure-Oriented Languages FORTRAN COBOL Pascal C Ada

History of Programming Languages Object-oriented languages Smalltalk C++ Ada 95 Event-driven languages Visual Basic most Visual languages

History of Programming Languages Natural languages computer will accept a user’s native or natural language, such as English Researchers continue to work in this area

Background of Visual Basic Beginner’s All-purpose Symbolic Instruction Code By John Kemeny and Thomas Kurtz Designed to teach programming to beginners BASIC language interpreter, one of Microsoft’s first products

Background of Visual Basic Included with DOS QBASIC - included with DOS Version 5 - subset of BASIC Visual 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

Visual Basic Editions Learning Edition Professional Edition Enterprise Edition Included in Visual Studio suite (analogy Office for programmers)

Visual Basic Editions Other Visual Basic packaging options VBA (Visual Basic for Applications) Windows CE Toolkit for Visual Basic Visual Basic Scripting Edition Control Creation Edition

Copyright 1999 Prentice-Hall, Inc. Visual Basic 6 Interactive Development Environment Project Explorer Toolbox Form Designer Window Properties window Code Editor Window Form Layout Window Exploring MS Visual Basic 6 Copyright 1999 Prentice-Hall, Inc.

Elements of the Integrated Development Environment Application icon Application name Context menus Controls Current project Design view mode Title bar Major windows Form Designer Form Layout Toolbox Project Explorer Object Browser Properties Code Editor Immediate, Locals, Watch

Introduction to Visual Basic Hands-On Exercise 1 Start Microsoft Visual Basic 6.0 Open the Welcome Project Open the Welcome Form Run the Welcome Project End the Welcome Project Exit Visual Basic

Get Help When You Need It MSDN Library Microsoft on the Web Learning Edition of Visual Basic 6.0 Visual Basic 6.0 in Action book Learn Visual Basic Now multimedia tutorial

MSDN Library Navigation Pane Topic Pane

MSDN Library Visual Basic Documentation Documentation Map What’s New Programmer’s Guide Samples Reference Guidebooks Component Tools Guide Data Access Guide

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

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