erwin_paramio@yahoo.com   Page 1 of
4
1.2 What is Visual Basic?


VISUAL BASIC is a high level programming language which evolved from the earlier DOS version called BASIC. BASIC means Beginners' All-purpose
Symbolic Instruction Code. It is a very easy programming language to learn. The code looks a lot like English Language. Different software
companies produced different versions of BASIC, such as Microsoft QBASIC, QUICKBASIC, GWBASIC , IBM BASICA and so on. However, people 6
                                                                                                     Lesson1 : Introduction to Visual Basic
prefer to use Microsoft Visual Basic today, as it is a well-developed programming language and supporting resources are available everywhere.
Now, there are many versions of VB exist in the market, the most popular one and still widely used by many VB programmers is none other than
Visual Basic 6. We also have VB.net, VB2005 and the latest VB2008, which is a fully object oriented programming (OOP) language. It is more
powerful than VB6 but looks more complicated to master.

VISUAL BASIC is a VISUAL and events driven Programming Language. These are the main divergence from the old BASIC. In BASIC, programming is
done in a text-only environment and the program is executed sequentially. In VB, programming is done in a graphical environment. In the old
BASIC, you have to write program code for each graphical object you wish to display it on screen, including its position and its color. However, In
VB , you just need to drag and drop any graphical object anywhere on the form, and you can change its color any time using the properties
windows.

On the other hand, because the user may click on certain object randomly, so each object has to be programmed independently to be able to
response to those actions (events). Therefore, a VB Program is made up of many subprograms, each has its own program code, and each can be
executed independently and at the same time each can be linked together in one way or another.

1.3 What programs can you create with Visual Basic 6?


With VB 6, you can create any program depending on your objective. For example, if you are a college or university lecturer, you can create
educational programs to teach business, economics, engineering, computer science, accountancy , financial management, information system and
more to make teaching more effective and interesting. If you are in business, you can also create business programs such as inventory
management system, point-of-sale system, payroll system, financial program as well as accounting program to help manage your business and
increase productivity. For those of you who like games and working as games programmer, you can create those programs as well. Indeed, there is
no limit to what program you can create! There are many such programs in this tutorial, so you must spend more time on the tutorial in order to
learn how to create those programs.

1.4 The Visual Basic 6 Integrated Development Environment


Before you can program in VB 6, you need to install Visual Basic 6 in your computer.
g
r
a
m
).
N
o
w
,
cl
ic
k
o
n
t
h
e
S
t
a
n
d                                                                                                   Lesson 2: Building Visual Basic Applications
a
r
d
E
X
E
ic
o
n
t
erwin_paramio@yahoo.com
o                                                                                                                                    Page 2 of
g
4
o
i
n
2.1 Creating Your First Application


 In this section, we will not go into the technical aspects of Visual Basic programming yet, what you need to do is just try out the examples below to
see how does in VB program look like:

Example 2.1.1 is a simple program. First of all, you have to launch Microsoft Visual Basic 6. Normally, a default form with the name Form1 will be
available for you to start your new project. Now, double click on Form1, the source code window for Form1 as shown in figure 2.1 will appear. The
top of the source code window consists of a list of objects and their associated events or procedures. In figure 2.1, the object displayed is Form and
                                                               the associated procedure is Load.

                                                               When you click on the object box, the drop-down list will display a list of objects you
                                                               have inserted into your form as shown in figure 2.2. Here, you can see a form with
                                                               the name Form1, a command button with the name Command1, a Label with the
                                                               name Label1 and a Picture Box with the name Picture1. Similarly, when you click on
                                                               the procedure box, a list of procedures associated with the object will be displayed as
                                                               shown in figure 2.3. Some of the procedures associated with the object Form1 are
                                                               Activate, Click, DblClick (which means Double-Click) , DragDrop, keyPress and more.
                                                               Each object has its own set of procedures. You can always select an object and write
                                                               codes for any of its procedure in order to perform certain tasks.

                                                               You do not have to worry about the beginning and the end statements (i.e. Private
          Figure 2.1 Source Code Window                        Sub Form_Load.......End Sub.); Just key in the lines in between the above two
                                                               statements exactly as are shown here. When you press F5 to run the program, you
                                                               will be surprise that nothing shown up .In order to display the output of the program,
                                                               you have to add the Form1.show statement like in Example 2.1.1 or you can just use
                                                               Form_Activate ( ) event procedure as shown in example 2.1.2. The command Print
                                                               does not mean printing using a printer but it means displaying the output on the
                                                               computer screen. Now, press F5 or click on the run button to run the program and
                                                               you will get the output as shown in figure 2.4.

                                                                You can also perform arithmetic calculations as shown in example 2.1.2. VB uses * to
                                                               denote the multiplication operator and / to denote the division operator. The output
                                                               is shown in figure 2.3, where the results are arranged vertically.
              Figure 2.2 Lists of Object

              Private Sub Form_Load ( )
                      Form1.show
                      Print “Welcome to Visual Basic tutorial”
              End Sub
                                Example 2.1.1


                      Private Sub Form_Activate ( )
                              Print 20 + 10
                              Print 20 - 10
                              Print 20 * 10
                              Print 20 / 10
                      End Sub
                               Example 2.1.2                                                         Figure 2.3: List oOf Procedures

You can also use the + or the & operator to join two or more texts (string) together like
in example 2.1.4 (a) and (b)


    Private Sub                                 Private Sub
            A = Tom                                     A = Tom
            B = “likes"                                 B = “likes"
            C = “to"                                    C = “to"
            D = “eat"                                   D = “eat"
            E = “burger"                                E = “burger"
            Print A + B + C + D + E                     Print A & B & C & D & E
    End Sub                                     End Sub
            Example 2.1.4 (a)                           Example 2.1.4 (b)
erwin_paramio@yahoo.com                                                                                                                 Page 3 of
4
                                                                                                Figure 2.4: The output of example 2.1.1
2.2 Steps in Building a Visual Basic Application


Step 1 : Design the interface
Step 2 : Set properties of the controls (Objects)
Step 3 : Write the event procedures




                                                    The Output of Example 2.1.4(a) &(b) is
                                                           as shown in Figure 2.7.




erwin_paramio@yahoo.com                                                             Page 4 of
4

More Related Content

PDF
Vb tutorial
PPTX
Chapter 03 - Program Coding and Design
PDF
hw4_specifications
PPT
C# Tutorial MSM_Murach chapter-02-slides
DOCX
The visual studio start page is shown in the figure below
PPTX
Cookbook Oracle SOA Business Rules
DOCX
Getting Started
PPT
C# Tutorial MSM_Murach chapter-01-slides
Vb tutorial
Chapter 03 - Program Coding and Design
hw4_specifications
C# Tutorial MSM_Murach chapter-02-slides
The visual studio start page is shown in the figure below
Cookbook Oracle SOA Business Rules
Getting Started
C# Tutorial MSM_Murach chapter-01-slides

What's hot (7)

DOCX
Getting Started
PPTX
Chapter 2 — Program and Graphical User Interface Design
DOCX
Getting Started
DOCX
Getting -2
DOCX
Getting Started
DOCX
Getting Started
DOCX
Getting Started
Getting Started
Chapter 2 — Program and Graphical User Interface Design
Getting Started
Getting -2
Getting Started
Getting Started
Getting Started
Ad

Viewers also liked (6)

PDF
Social mediaslidedeck
PPT
Moving to Online Publications
PPTX
Books of Hours as Windows on the Medieval World
PDF
#4 Elevator Pitch Santiago
PDF
Sirby flyer 2015_ita
PDF
Calendario niveaplaza
Social mediaslidedeck
Moving to Online Publications
Books of Hours as Windows on the Medieval World
#4 Elevator Pitch Santiago
Sirby flyer 2015_ita
Calendario niveaplaza
Ad

Similar to Ps4 lesson 1 (20)

PPTX
Presentation on visual basic 6 (vb6)
PDF
Visualbasic tutorial
PPT
Vb introduction.
PPT
Visual basic 6.0
PPTX
Vb6.0 intro
PDF
Vb tutorial
PPT
Ms vb
PDF
Ppt on visual basics
PPTX
01 Database Management (re-uploaded)
DOC
Visual basic
PPT
Visual studio.net
PPTX
COM 211 PRESENTATION.pptx
DOC
Practicalfileofvb workshop
PPT
visual basic v6 introduction
PPTX
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
PPTX
Object Oriented Programming I
PPTX
Introduction to visual basic 6 (1)
PDF
Vb 6ch123
Presentation on visual basic 6 (vb6)
Visualbasic tutorial
Vb introduction.
Visual basic 6.0
Vb6.0 intro
Vb tutorial
Ms vb
Ppt on visual basics
01 Database Management (re-uploaded)
Visual basic
Visual studio.net
COM 211 PRESENTATION.pptx
Practicalfileofvb workshop
visual basic v6 introduction
hjksjdhksjhcksjhckjhskdjhcskjhckjdppt.pptx
Object Oriented Programming I
Introduction to visual basic 6 (1)
Vb 6ch123

Recently uploaded (20)

PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
IGGE1 Understanding the Self1234567891011
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Hazard Identification & Risk Assessment .pdf
PDF
International_Financial_Reporting_Standa.pdf
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
Complications of Minimal Access-Surgery.pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
LDMMIA Reiki Yoga Finals Review Spring Summer
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
IGGE1 Understanding the Self1234567891011
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Onco Emergencies - Spinal cord compression Superior vena cava syndrome Febr...
Share_Module_2_Power_conflict_and_negotiation.pptx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Virtual and Augmented Reality in Current Scenario
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Hazard Identification & Risk Assessment .pdf
International_Financial_Reporting_Standa.pdf
Cambridge-Practice-Tests-for-IELTS-12.docx
Practical Manual AGRO-233 Principles and Practices of Natural Farming
What if we spent less time fighting change, and more time building what’s rig...
FORM 1 BIOLOGY MIND MAPS and their schemes
Complications of Minimal Access-Surgery.pdf

Ps4 lesson 1

  • 2. 1.2 What is Visual Basic? VISUAL BASIC is a high level programming language which evolved from the earlier DOS version called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction Code. It is a very easy programming language to learn. The code looks a lot like English Language. Different software companies produced different versions of BASIC, such as Microsoft QBASIC, QUICKBASIC, GWBASIC , IBM BASICA and so on. However, people 6 Lesson1 : Introduction to Visual Basic prefer to use Microsoft Visual Basic today, as it is a well-developed programming language and supporting resources are available everywhere. Now, there are many versions of VB exist in the market, the most popular one and still widely used by many VB programmers is none other than Visual Basic 6. We also have VB.net, VB2005 and the latest VB2008, which is a fully object oriented programming (OOP) language. It is more powerful than VB6 but looks more complicated to master. VISUAL BASIC is a VISUAL and events driven Programming Language. These are the main divergence from the old BASIC. In BASIC, programming is done in a text-only environment and the program is executed sequentially. In VB, programming is done in a graphical environment. In the old BASIC, you have to write program code for each graphical object you wish to display it on screen, including its position and its color. However, In VB , you just need to drag and drop any graphical object anywhere on the form, and you can change its color any time using the properties windows. On the other hand, because the user may click on certain object randomly, so each object has to be programmed independently to be able to response to those actions (events). Therefore, a VB Program is made up of many subprograms, each has its own program code, and each can be executed independently and at the same time each can be linked together in one way or another. 1.3 What programs can you create with Visual Basic 6? With VB 6, you can create any program depending on your objective. For example, if you are a college or university lecturer, you can create educational programs to teach business, economics, engineering, computer science, accountancy , financial management, information system and more to make teaching more effective and interesting. If you are in business, you can also create business programs such as inventory management system, point-of-sale system, payroll system, financial program as well as accounting program to help manage your business and increase productivity. For those of you who like games and working as games programmer, you can create those programs as well. Indeed, there is no limit to what program you can create! There are many such programs in this tutorial, so you must spend more time on the tutorial in order to learn how to create those programs. 1.4 The Visual Basic 6 Integrated Development Environment Before you can program in VB 6, you need to install Visual Basic 6 in your computer. g r a m ). N o w , cl ic k o n t h e S t a n d Lesson 2: Building Visual Basic Applications a r d E X E ic o n t erwin_paramio@yahoo.com o Page 2 of g 4 o i n
  • 3. 2.1 Creating Your First Application In this section, we will not go into the technical aspects of Visual Basic programming yet, what you need to do is just try out the examples below to see how does in VB program look like: Example 2.1.1 is a simple program. First of all, you have to launch Microsoft Visual Basic 6. Normally, a default form with the name Form1 will be available for you to start your new project. Now, double click on Form1, the source code window for Form1 as shown in figure 2.1 will appear. The top of the source code window consists of a list of objects and their associated events or procedures. In figure 2.1, the object displayed is Form and the associated procedure is Load. When you click on the object box, the drop-down list will display a list of objects you have inserted into your form as shown in figure 2.2. Here, you can see a form with the name Form1, a command button with the name Command1, a Label with the name Label1 and a Picture Box with the name Picture1. Similarly, when you click on the procedure box, a list of procedures associated with the object will be displayed as shown in figure 2.3. Some of the procedures associated with the object Form1 are Activate, Click, DblClick (which means Double-Click) , DragDrop, keyPress and more. Each object has its own set of procedures. You can always select an object and write codes for any of its procedure in order to perform certain tasks. You do not have to worry about the beginning and the end statements (i.e. Private Figure 2.1 Source Code Window Sub Form_Load.......End Sub.); Just key in the lines in between the above two statements exactly as are shown here. When you press F5 to run the program, you will be surprise that nothing shown up .In order to display the output of the program, you have to add the Form1.show statement like in Example 2.1.1 or you can just use Form_Activate ( ) event procedure as shown in example 2.1.2. The command Print does not mean printing using a printer but it means displaying the output on the computer screen. Now, press F5 or click on the run button to run the program and you will get the output as shown in figure 2.4. You can also perform arithmetic calculations as shown in example 2.1.2. VB uses * to denote the multiplication operator and / to denote the division operator. The output is shown in figure 2.3, where the results are arranged vertically. Figure 2.2 Lists of Object Private Sub Form_Load ( ) Form1.show Print “Welcome to Visual Basic tutorial” End Sub Example 2.1.1 Private Sub Form_Activate ( ) Print 20 + 10 Print 20 - 10 Print 20 * 10 Print 20 / 10 End Sub Example 2.1.2 Figure 2.3: List oOf Procedures You can also use the + or the & operator to join two or more texts (string) together like in example 2.1.4 (a) and (b) Private Sub Private Sub A = Tom A = Tom B = “likes" B = “likes" C = “to" C = “to" D = “eat" D = “eat" E = “burger" E = “burger" Print A + B + C + D + E Print A & B & C & D & E End Sub End Sub Example 2.1.4 (a) Example 2.1.4 (b) erwin_paramio@yahoo.com Page 3 of 4 Figure 2.4: The output of example 2.1.1
  • 4. 2.2 Steps in Building a Visual Basic Application Step 1 : Design the interface Step 2 : Set properties of the controls (Objects) Step 3 : Write the event procedures The Output of Example 2.1.4(a) &(b) is as shown in Figure 2.7. erwin_paramio@yahoo.com Page 4 of 4