Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Computer CC111

Similar presentations


Presentation on theme: "Introduction to Computer CC111"— Presentation transcript:

1 Introduction to Computer CC111
Week 08 Visual Basic 1

2 Intended Learning Objectives
Familiar with the Generation of computer Languages. High level of languages translation Familiar with the Visual Basic Environment. Able to build a simple Visual Basic Application.

3 High Level 4th Generation Programming Language Object and Event Driven
What is Visual Basic? High Level 4th Generation Programming Language Object and Event Driven Visual - Windows Based Integrated Development Environment (IDE) With the advent of microcomputers, BASIC was displaced by Microsoft Quick Basic which was capable of handling more professional applications. The next improvement led to Microsoft’s Visual Basic with it’s pre-programmed objects and visual environment to make programming especially easy for the programmer.

4 What is VB Used For? BASIC: Beginner's All-purpose Symbolic Instruction Code Most Popular Programming Language Stand alone programs Customized specialized Applications E- Commerce Web based shopping forms and inquiries User friendly Interface to applications

5 Example Order Entry Screen
l l l l l l Allows user to use a mouse to click on boxes for text entry. Also enables user to click on buttons to initiate processing steps. Used by a computer equipment retail outlet to record data regarding customer orders.

6 Generations of Computer Languages
1st - Machine language 2nd - Procedure-oriented languages FORTRAN for scientists and engineers COBOL for business applications C for UNIX operating systems 3rd - Object-oriented languages 4th - Event-driven languages. Example:VB 5th - Natural languages

7 Compiler Vs Interpreter
Higher Languages are translated to Machine Language by: Interpreter Translates instructions to machine code line-by-line. BASIC, Quick Basic, Visual Basic Compiler Translates the entire program to machine code before running it. Fortran, C, C++, Visual Basic is also a compiler By default, applications created in Visual Basic are compiled as interpreted or p-code executables. At run time, the instructions in the executables are translated or interpreted by a run-time dynamic-link library (DLL). 

8 What are the Objects in VB?
Pre-programmed Code for: Command Buttons Labels Pictures Text Boxes Have both data and procedures wrapped together For example a textbox has data and the ability to be keyed into, be resized and have user copy, cut or paste. A Toolbox allows the programmer to draw objects.

9 What is the Integrated Development Environment (IDE)?
Project Explorer (Lists forms) Form Designer Window Properties Code Editor Forms Layout Window

10 Visual Basic Environment
GUI (Graphical User Interface) - forms and windows that the user sees Property - a characteristic or attribute of an object such as color and size Event - a user action such as clicking a button Code Editor window - editor specially designed to help you when writing code

11 Visual Studio 2008 IDE Environment
Toolbox (Objects) Form Designer Window Properties The Form Designer Window show the GUI application The Toolbox is used to drag and drop components to your forms The Properties window show the value of the properties of each selected component(Object)

12 Visual Basic Environment
Components of the VB design environment (Form view)

13 Visual Basic Environment
Components of the VB design environment (Code view)

14 The Code Editor Window Help window Syntax error in Red
Error message box

15 Properties Window Used to set how a control looks and behaves
Holds its default values

16 Control Toolbox Picture Pointer Text Box Label Command Button
Option/Radio Button List Box Vertical Scroll Bar Drive List Box File List Box Line Data Control Pointer Label Group Frame Check Box Combo Box Horizontal Scroll Bar Timer Directory List Box Shape Image OLE

17 Building Your First Application
There are three primary steps in building a Visual Project: Place (or draw) controls on the form. Assign properties to the controls. Write event procedures for the controls. WelcomeApplication.exe

18 Starting Visual Basic

19 Starting Visual Studio 2008

20 Creating New Project

21 Project initial interface

22 Step1 :Draw your controls

23 Step 2 : Assign Properties

24 Changing the Form Title

25 Changing the Form Title……………

26 Edit Image Properties

27 Browse for an Image

28 Edit the SizeMode property of the PictureBox

29 Edit the Text Property of Label1
The Text Property is changed to “ “

30 Accessing components properties from code
PictureBox1 Button1 Label1 Each Component has a name, you access its property by: componentName.PropertyName

31 Step 3:Writing the Code (Events)
Double click on the Button then write your code

32 Writing the Code (Events)

33 Running the Application


Download ppt "Introduction to Computer CC111"

Similar presentations


Ads by Google