Features of current system It includes several components; first a graphic user interface which provides a fully integrated development environment for easy access to all visual basic development tools. Secondly it incorporates a set of objects such as labels and buttons that can respond to a wide variety of user-initiated events. Thirdly it consists of a vocabulary of statements, methods, and a set of rules for the construction of program codes. Lastly it has the ability to compile stand-alone executable Windows programs. (Mabbutt, 2008) Benefits and uses
This programming begins with a form on which the programmer draws all the objects necessary to support the needs of the application and user for example data can be displayed on the in labels that are placed in the form and keyboard input is typically entered via text boxes where command buttons provide access to activities such as printing or exiting the applications. All these are controls which contain both a purpose and a set of predefined events to which they can respond. The programmer writes modules of code called procedures associated with an event of a command button.
This approach to programming is a departure from traditional programming that required execution in a top-down manner sequence, which had to be pre-defined. An event-driven program gives the user control over the order in which actions occur.
Dr. Liew Voon Kiong (2008, 5th November) visual basic tutorial. Retrieved 9th May 2008 Accessed from: http://www. vbtutor. net/ Dan Mabbutt (2008, 7th May). Guide to visual basic. Retrieved 9th May 2008 Accessed from: http://visualbasic. about. com