SlideShare a Scribd company logo
8
Most read
9
Most read
10
Most read
INTRODUCTION TO
Introduction to Visual Basic 6.0
 What is Visual Basic?
Visual Basic is a third-generation event-driven
programming language and Integrated Development
Programming (IDE) first released by Microsoft in 1991 for
its COM Programming Model . It evolved from the earlier
DOS version called BASIC. BASIC means :-
Beginners' All-purpose Symbolic Instruction Code.
then Microsoft has released many versions of Visual Basic,
from Visual Basic 1.0 to the final version Visual Basic 6.0.
Visual Basic is a user-friendly programming language
designed for beginners, and it enables anyone to develop
GUI window applications easily.
History of Visual Basic
• Alan Cooper developed Visual Basic in 1988 and
sold to Microsoft
• VB1 Debuts at Windows World in March 20,1991
• VB2 Debuts in November 1992
• VB3 Debuts in June 1993
• VB4 Debuts in October 1996
• VB5 Debuts in April 1997
• VB6 Debuts in October 1998
Three Editions of Visual Basic
1. The Visual Basic Learning edition is the
introductory edition that lets you easily
create Windows applications.
2. The Visual Basic Professional Edition is for
computer professionals and has features
such as tools to develop ActiveX and
Internet controls.
3. The Visual Basic Enterprise edition is the
most advanced edition and is aimed to
programmers who build distributed
applications in a team environment.
Types of applications created
in VB 6.0
1. Standard EXE
2. ActiveX EXE, ActiveX DLL
3. ActiveX Control
4. VB Application Wizard ,VB Wizard Manager
5. ActiveX Document EXE, ActiveX Document DLL
6. AddIn
7. Data Project
8. DHTML Application
9. IIS Application
10. VB Enterprise Edition Controls
Features Of Visual Basic
1. It is a simple language.
2. It supports Integrated Development Environment(IDE), as
multiple projects can be opened.
3. The lines of codes are Compiled Automatically with a faster
compiler.
4. It completes the word automatically.
5. Bookmarks can be placed for quick search.
6. Break points can be toggled easily.
7. Drag and drop facility Clipboard and printer access.
8. Handle fixed and dynamic variable and control arrays.
9. Sequential random access file, and Binary access file
support.
10. Useful debugger and error handling facilities.
Advantages of Visual Basic
A. The structure of the Basic programming language is very simple,
particularly as to the executable code.
B. VB is not only a language but primarily an integrated, interactive
development environment ("IDE").
C. The VB-IDE has been highly optimized to support rapid application
development ("RAD"). It is particularly easy to develop graphical
user interfaces and to connect them to handler functions provided
by the application.
D. The graphical user interface of the VB-IDE provides intuitively
appealing views for the management of the program structure in
the large and the various types of entities (classes, modules,
procedures, forms).
E. VB is attuned to Microsoft’s Computer Object Model(“COM”).
Starting Visual Basic 6.0
Visual Basic 6.0 Programming Window
1. Title bar:- The top of the window with the
name of the project.
2. The Menu Bar:- Displays the commands
required to build an application.
3. The Tool Bars:- Provides shortcut icons for
quick access to the commonly used
commands.
4. The Project Explorer window:- It shows the various
elements of a project namely form, classes and modules.
5. The Properties Window:- Exposes the various
characteristics of selected objects
While your project is running, the user can do many things,
such as move mouse around; click on either button; move,
resize or close your form’s window; or jump to another
application. Each action by the user causes an event to occur
in your Visual Basic Project.
VB ignores events for which no procedures are written.
Visual Basic automatically names your event procedures. The
name consist of the object name, an underscore(_), and the
name of event. For example: the click event of command
button called cmdPush will be cmdPush_Click().
MOUSE EVENTS KEYBOARD EVENTS
FOCUS EVENTS
Data types
supported
VARIABLES
DECLARING VARIABLES
EXPLICIT
DECLARATION
IMPLICIT
DECLARARTION
USING OPTION
EXPLICIT
STATEMENT
Introduction to Visual Basic 6.0 Fundamentals
CONSTANTS
OPERATORS
ARITHMETIC OPERATORS
RELATIONAL OPERATORS
LOGICAL OPERATORS
TYPE CONVERSIONS

More Related Content

What's hot (20)

PPTX
Programming Fundamentals lecture 1
REHAN IJAZ
 
PPT
Introduction to visual basic programming
Roger Argarin
 
PPT
Active x control
Amandeep Kaur
 
PPT
Meaning Of VB
Mohit Verma
 
PPT
visual basic v6 introduction
bloodyedge03
 
PPTX
Visual Basic Controls ppt
Ranjuma Shubhangi
 
PPTX
Programming language
RajThakuri
 
PPSX
Programming Fundamental Presentation
fazli khaliq
 
PPT
VB.net
PallaviKadam
 
PPTX
6.origins genesis of .net technology
Pramod Rathore
 
PPTX
Introduction to programming
Neeru Mittal
 
PPTX
Algorithm and flowchart
Rabin BK
 
PPT
Chap 1-language processor
shindept123
 
PDF
Problem solving methodology
Prof. Dr. K. Adisesha
 
PPT
Microsoft word
Celia Bandelier
 
PPTX
Learning power point 2016
Aakanksha Shrivastava
 
PDF
Algorithm and Programming (Introduction of Algorithms)
Adam Mukharil Bachtiar
 
DOCX
Word 2016
Bibhuti Behera
 
PPT
Ch 3 event driven programming
Chaffey College
 
PPT
Computer programming concepts
Jasper John Cinatad
 
Programming Fundamentals lecture 1
REHAN IJAZ
 
Introduction to visual basic programming
Roger Argarin
 
Active x control
Amandeep Kaur
 
Meaning Of VB
Mohit Verma
 
visual basic v6 introduction
bloodyedge03
 
Visual Basic Controls ppt
Ranjuma Shubhangi
 
Programming language
RajThakuri
 
Programming Fundamental Presentation
fazli khaliq
 
VB.net
PallaviKadam
 
6.origins genesis of .net technology
Pramod Rathore
 
Introduction to programming
Neeru Mittal
 
Algorithm and flowchart
Rabin BK
 
Chap 1-language processor
shindept123
 
Problem solving methodology
Prof. Dr. K. Adisesha
 
Microsoft word
Celia Bandelier
 
Learning power point 2016
Aakanksha Shrivastava
 
Algorithm and Programming (Introduction of Algorithms)
Adam Mukharil Bachtiar
 
Word 2016
Bibhuti Behera
 
Ch 3 event driven programming
Chaffey College
 
Computer programming concepts
Jasper John Cinatad
 

Similar to Introduction to Visual Basic 6.0 Fundamentals (20)

PPTX
LESSON1-INTRODUCTION-TO-VISUALBASIC-1.pptx
claritoBaluyot2
 
PPTX
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
gayathripcs
 
DOCX
Vb lecture
alldesign
 
PPTX
Introduction to Visual Basic Programming
abacusgtuc
 
DOCX
Unit 1 vb study_materials
gayaramesh
 
PPTX
vb.pptx
CherryLim21
 
PDF
vb-160518151614.pdf
LimEchYrr
 
PPTX
vb-160518151614.pptx
LimEchYrr
 
PPT
vb-1605181cbddfbfbdfbfdbdfbfdbdfbfdbfdb51614.ppt
Anwar Patel
 
PDF
Visual basic
Shabista Imam
 
PPS
Vb6.0 Introduction
Tennyson
 
PPT
VB6_INTRODUCTION.ppt
BhuvanaR13
 
PPT
Introduction to Visual Basic: Dive into the fundamental concepts of Visual Ba...
clarizio
 
PPT
Visual basics
Mallikarjuna G D
 
PPT
Vb unit t 1.1
Gayathri Cit
 
PDF
VB PPT by ADI part-1.pdf
Prof. Dr. K. Adisesha
 
DOCX
Visual basic concepts
melody77776
 
PPTX
Visual Programming Lecture.pptx
Muhammadkhan704767
 
PPT
VB6gjbbjbjbjbj jbjbjbjbjbjbjhbjbjbjbjbCh1.ppt
Anwar Patel
 
PDF
VB PPT by ADI part-1.pdf
AdiseshaK
 
LESSON1-INTRODUCTION-TO-VISUALBASIC-1.pptx
claritoBaluyot2
 
UNIT - 1 VISUAL BASIC PRESENTATION FOR IT
gayathripcs
 
Vb lecture
alldesign
 
Introduction to Visual Basic Programming
abacusgtuc
 
Unit 1 vb study_materials
gayaramesh
 
vb.pptx
CherryLim21
 
vb-160518151614.pdf
LimEchYrr
 
vb-160518151614.pptx
LimEchYrr
 
vb-1605181cbddfbfbdfbfdbdfbfdbdfbfdbfdb51614.ppt
Anwar Patel
 
Visual basic
Shabista Imam
 
Vb6.0 Introduction
Tennyson
 
VB6_INTRODUCTION.ppt
BhuvanaR13
 
Introduction to Visual Basic: Dive into the fundamental concepts of Visual Ba...
clarizio
 
Visual basics
Mallikarjuna G D
 
Vb unit t 1.1
Gayathri Cit
 
VB PPT by ADI part-1.pdf
Prof. Dr. K. Adisesha
 
Visual basic concepts
melody77776
 
Visual Programming Lecture.pptx
Muhammadkhan704767
 
VB6gjbbjbjbjbj jbjbjbjbjbjbjhbjbjbjbjbCh1.ppt
Anwar Patel
 
VB PPT by ADI part-1.pdf
AdiseshaK
 
Ad

Recently uploaded (20)

PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
Mathematics 5 - Time Measurement: Time Zone
menchreo
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PPTX
THE TAME BIRD AND THE FREE BIRD.pptxxxxx
MarcChristianNicolas
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PPTX
BANDHA (BANDAGES) PPT.pptx ayurveda shalya tantra
rakhan78619
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PPTX
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
PPTX
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PDF
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PPTX
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Mathematics 5 - Time Measurement: Time Zone
menchreo
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
THE TAME BIRD AND THE FREE BIRD.pptxxxxx
MarcChristianNicolas
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Dimensions of Societal Planning in Commonism
StefanMz
 
BANDHA (BANDAGES) PPT.pptx ayurveda shalya tantra
rakhan78619
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
MENINGITIS: NURSING MANAGEMENT, BACTERIAL MENINGITIS, VIRAL MENINGITIS.pptx
PRADEEP ABOTHU
 
ASRB NET 2023 PREVIOUS YEAR QUESTION PAPER GENETICS AND PLANT BREEDING BY SAT...
Krashi Coaching
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PATIENT ASSIGNMENTS AND NURSING CARE RESPONSIBILITIES.pptx
PRADEEP ABOTHU
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Ad

Introduction to Visual Basic 6.0 Fundamentals

  • 2. Introduction to Visual Basic 6.0  What is Visual Basic? Visual Basic is a third-generation event-driven programming language and Integrated Development Programming (IDE) first released by Microsoft in 1991 for its COM Programming Model . It evolved from the earlier DOS version called BASIC. BASIC means :- Beginners' All-purpose Symbolic Instruction Code. then Microsoft has released many versions of Visual Basic, from Visual Basic 1.0 to the final version Visual Basic 6.0. Visual Basic is a user-friendly programming language designed for beginners, and it enables anyone to develop GUI window applications easily.
  • 3. History of Visual Basic • Alan Cooper developed Visual Basic in 1988 and sold to Microsoft • VB1 Debuts at Windows World in March 20,1991 • VB2 Debuts in November 1992 • VB3 Debuts in June 1993 • VB4 Debuts in October 1996 • VB5 Debuts in April 1997 • VB6 Debuts in October 1998
  • 4. Three Editions of Visual Basic 1. The Visual Basic Learning edition is the introductory edition that lets you easily create Windows applications. 2. The Visual Basic Professional Edition is for computer professionals and has features such as tools to develop ActiveX and Internet controls. 3. The Visual Basic Enterprise edition is the most advanced edition and is aimed to programmers who build distributed applications in a team environment.
  • 5. Types of applications created in VB 6.0 1. Standard EXE 2. ActiveX EXE, ActiveX DLL 3. ActiveX Control 4. VB Application Wizard ,VB Wizard Manager 5. ActiveX Document EXE, ActiveX Document DLL 6. AddIn 7. Data Project 8. DHTML Application 9. IIS Application 10. VB Enterprise Edition Controls
  • 6. Features Of Visual Basic 1. It is a simple language. 2. It supports Integrated Development Environment(IDE), as multiple projects can be opened. 3. The lines of codes are Compiled Automatically with a faster compiler. 4. It completes the word automatically. 5. Bookmarks can be placed for quick search. 6. Break points can be toggled easily. 7. Drag and drop facility Clipboard and printer access. 8. Handle fixed and dynamic variable and control arrays. 9. Sequential random access file, and Binary access file support. 10. Useful debugger and error handling facilities.
  • 7. Advantages of Visual Basic A. The structure of the Basic programming language is very simple, particularly as to the executable code. B. VB is not only a language but primarily an integrated, interactive development environment ("IDE"). C. The VB-IDE has been highly optimized to support rapid application development ("RAD"). It is particularly easy to develop graphical user interfaces and to connect them to handler functions provided by the application. D. The graphical user interface of the VB-IDE provides intuitively appealing views for the management of the program structure in the large and the various types of entities (classes, modules, procedures, forms). E. VB is attuned to Microsoft’s Computer Object Model(“COM”).
  • 9. Visual Basic 6.0 Programming Window
  • 10. 1. Title bar:- The top of the window with the name of the project. 2. The Menu Bar:- Displays the commands required to build an application. 3. The Tool Bars:- Provides shortcut icons for quick access to the commonly used commands.
  • 11. 4. The Project Explorer window:- It shows the various elements of a project namely form, classes and modules. 5. The Properties Window:- Exposes the various characteristics of selected objects
  • 12. While your project is running, the user can do many things, such as move mouse around; click on either button; move, resize or close your form’s window; or jump to another application. Each action by the user causes an event to occur in your Visual Basic Project. VB ignores events for which no procedures are written. Visual Basic automatically names your event procedures. The name consist of the object name, an underscore(_), and the name of event. For example: the click event of command button called cmdPush will be cmdPush_Click().
  • 13. MOUSE EVENTS KEYBOARD EVENTS FOCUS EVENTS