MUET / Departments / Computer Systems & Software Engineering / Course of SW /Visual Programming

 

Back to Course list of SW

VISUAL PROGRAMMING

Theory (100) Practical (50)

SYLLABUS

INTRODUCTION

Concept of Visual Basic, Comparison of Visual Basic with other languages, Difference between traditional development process and VB’s interactive Development Process, Hardware and Software requirement to run the VB, VB’s Integrated Development Environment (IDE), Toolbox window, Properties Windows, Project Explorer Window, Form Layout Windows.

THE ESSENTIAL VISUAL BASIC INGREDIENT

Properties, Methods, Events FORM, The Elements of Graphical user interface ActiveX controls for displaying and Entering Text i.e. Label box control and text box control, Command Button control, Picture box control, Image box control, Shape control, Line control option button control, check box control, list control, Combo box control, File Manipulation controls, File list decontrol, Drive C Mouse events control, Directory list control, Data base manipulation control, Frame control and other miscellaneous controls.

MANIPULATING EVENTS IN VISUAL BASIC

Most common events, click, double click, Mouse events, mouse up mouse, down, mouse move, drag. Events, Keyboard events, key press, key up, key down Focus, Tab order.

FUNDAMENTAL OF VISUAL BASIC LANGUAGE

Variables, Declaring variable, Implicit declaration, Explicit declaration, Type of variables, Special value of variables, Scope and Lifetime of variables, Arrays Control Arrays.

PROCEDURES IN VISUAL BASIC

Kinds of procedures, Subroutines, Functions, Arguments, Passing by Reference Passing by Value, using optional arguments, unknown number of arguments, names arguments, built-in functions, user defined functions, exit sub statement.

CONTROL STRUCTURES IN VISUAL BASIC

Decision-making controls statements, if then, if then -else, select case, looping statements do-loop, for -next, while -end , nested control structures, exit statement continue statement.

FORMS - THE BASIC BUILDING BLOCK

The appearance of forms, the Start up form, Loading showing and hiding forms common events of forms, Different between load and show, unload and hide events, Adding menus to form, popup menus.

VISUAL BASIC GRAPHICS

Loading and removing images, saving images, resizing images, co-ordinate system, scale properties and methods, twips, pixels and inches, drawing lines, shapes, filling shapes, drawing circles and curves, draw modes, auto-redraw and refresh methods.

COLOR AND IMAGING

The RGB color model, model, specifying color, RGB() function, gradients with RGB() functions, color components, paint picture method, image processing.

CREATING USER INTERFACES WITH WINDOWS COMMON CONTROLS

The common dialog control, color common, font common, file open and file save common dialog boxes, status bar control, image list control and tool bar control.

WORKING TWITH DATABASE

Introduction to data base, data control, data control properties and methods, data bound controls navigating accessing fields, editing and searching the record sets, introduction to SQL, using SQL statements, attaching queries to data base.

 

REFERENCE BOOKS

[1] Evangelos Petroutsos, “Mastering Visual Basic 6”, First Indian Edition, New Dehli, BPB

Publications, 1999.

[2] JN, Richard, M., Evangetrs Petroutsos, “Visual Basic Power Toolkit”, First Edition, Ventana

Press, USA, 1995.

[3] Socha, J., Deva H., “Teach Yourself Visual Basic 4”, First Edition, New Dehli, BPB, Publications,

1996.

 

Home    Feedback