Visual Basic Introduction

 This tutorial will help only for the beginners,but not for the advanced learners.

         Visual Basic is a high level programming language which is evolved from the BASIC. BASIC is an acronym for Beginner's All Purpose Symbolic Instruction Code. Many companies produced several versions of BASIC, such as Microsoft QBASIC, QUICKBASIC, IBM BASICA etc,.. However people prefer to use Microsoft Visual Basic today.

            VB 1.0 was introduced in 1991. The drag and drop design for creating the user interface is derived from a prototype form generator developed by Alan Cooper and his company called Tripod.Microsoft contracted with Cooper and his associates to develop Tripod into a programmable form system for Windows 3.0, under the code name Ruby (no relation to the Ruby programming language). Tripod did not include a programming language at all. Microsoft decided to combine Ruby with the Basic language to create Visual Basic.

        We write programs of visual basic in Visual Basic IDE. When we start Visual Basic IDE, file -> new project it displays the following window.

Fig: Visual Basic starting window.

           from the  above window select StandardEXE and click open button, then it displays the following window.                                                                                                                                            
Fig: Visual Basic Project window
      In the above window Form1 is the place where we create our project. In this VB IDE, no need to write the code for creating a component, instead we can drag and drop all the components like textboxes, buttons etc.. from the left sidebar, but we have to write the code for the actions that the component should perform when we execute the program. In the right sidebar the properties window will help us to set the properties for the components we use.                                                                                                                                                            

                                                                                         




No comments:

Post a Comment