Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Visual Basic Concepts

Visual Basic Concepts

Ratings: (0)|Views: 121|Likes:
Published by Syedkareem_hkg

More info:

Categories:Types, School Work
Published by: Syedkareem_hkg on Mar 29, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Lesson1 : Introduction to Visual Basic 6
1.1 The concept of computer programming
Before we begin Visual Basic 6 programming, let us understand some basic concepts of programming. According to Webopedia, a computer program is an organized list of instructions that, when executed, causes the computer to behave in a predeterminedmanner. Without programs, computers are useless. Therefore, programming meansdesigning or creating a set of instructions to ask the computer to carry out certain jobswhich normally are very much faster than human beings can do.A lot of people think that computer CPU is a very intelligent thing, which in actual fact itis a dumb and inanimate object that can do nothing without human assistance. Themicrochips of a CPU can only understand two distinct electrical states, namely, the onand off states, or 0 and 1 codes in the binary system. So, the CPU only understands acombinations of 0 and 1 codes, a language which we called machine language. Machinelanguage is extremely difficult to learn and it is not for us laymen to master it easily.Fortunately , we have many smart programmers who wrote interpreters and compilersthat can translate human language-like programs such as BASIC into machine languageso that the computer can carry out the instructions entered by the users. Machinelanguage is known as the primitive language while Interpreters and compilers like VisualBasic are called high-level language. Some of the high level computer languages besideVisual Basic are Fortran, Cobol, Java, C, C++, Turbo Pascal, and etc .
1.2 What is Visual Basic?
is a high level programming language which evolved from the earlierDOS version called BASIC.
ode. It is a very easy programming language to learn. The code look a lot like EnglishLanguage. Different software companies produced different versions of BASIC, such asMicrosoft QBASIC, QUICKBASIC, GWBASIC ,IBM BASICA and so on. However, peopleprefer to use Microsoft Visual Basic today, as it is a well developed programminglanguage and supporting resources are available everywhere. Now, there are manyversions of VB exist in the market, the most popular one and still widely used by manyVB programmers is none other than Visual Basic 6. We also have VB.net, VB2005,VB2008 and the latest VB2010. Both Vb2008 and VB2010 are fully object orientedprogramming (OOP) language.VISUAL BASIC is a VISUAL and events driven Programming Language. These are themain divergence from the old BASIC. In BASIC, programming is done in a text-onlyenvironment and the program is executed sequentially. In VB, programming is done in agraphical environment. In the old BASIC, you have to write program code for eachgraphical 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 theform, and you can change its color any time using the properties windows.On the other hand, because the user may click on a certain object randomly, so eachobject 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 ownprogram code, and each can be executed independently and at the same time each canbe 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 youare a college or university lecturer, you can create educational programs to teachbusiness, economics, engineering, computer science, accountancy , financialmanagement, information system and more to make teaching more effective andinteresting. If you are in business, you can also create business programs such asinventory management system , point-of-sale system, payroll system, financial programas 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 createthose programs as well. Indeed, there is no limit to what program you can create ! Thereare many such programs in this tutorial, so you must spend more time on the tutorial inorder 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.On start up, Visual Basic 6.0 will display the following dialog box as shown in figure 1.1.You can choose to either start a new project, open an existing project or select a list of recently opened programs. A project is a collection of files that make up your application.There are various types of applications that we could create, however, we shallconcentrate on creating Standard EXE programs (EXE means executable program). Now,click on the Standard EXE icon to go into the actual Visual Basic 6 programminge n v i r o n m e n t .
Lesson 2: Building Visual Basic Applications
2.1 Creating Your First Application
n this section, we will not go into the technical aspects of Visual Basic programmingyet, what you need to do is just try out the examples below to see how does in VBprogram look like:Example 2.1.1 is a simple program. First of all, you have to launch Microsoft Visual Basic6. Normally, a default form with the name Form1 will be available for you to start yournew project. Now, double click on Form1, the source code window for Form1 as shown infigure 2.1 will appear. The top of the source code window consists of a list of objects andtheir associated events or procedures. In figure 2.1, the object displayed is Form and theassociated procedure is Load.
Figure 2.1 Source Code Window
When you click on the object box, the drop-down list will display a list of objects youhave inserted into your form as shown in figure 2.2. Here, you can see a form with thename Form1, a command button with the name Command1, a Label with the nameLabel1 and a Picture Box with the name Picture1. Similarly, when you click on theprocedure box, a list of procedures associated with the object will be displayed as shownin 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 objecthas 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 SubForm_Load.......End Sub
.); Just key in the lines in between the above two statementsexactly as are shown here. When you press
to run the program, you will be surprisethat nothing shown up .In order to display the output of the program, you have to addthe
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
does not meanprinting using a printer but it means displaying the output on the computer screen. Now,

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->