Skip to main content

UNIT I Basics of Visual Basic Language, Requirements for VB 6.0, Tool bars, Menu bars- file, edit, view, project, format, tools, Add- Ins menu, Project explorer, Properties Window, code, form, debug Windows, Immediate debug window, local debug window, watch debug window, tool box window, Adding removing custom control to toolbox, creating and saving a project, Visual Development and event driven Programming, OOPS, Object and classes, Properties, Methods and events

UNIT II Operators, control flow statements, decision making statements, select case statement, iterations: for loop structure, do-loops: do---Until Loops, do ----while, while---wend, With–End With statements, arrays : accessing array elements, double dimensional or multidimensional arrays, dynamic arrays, redimensioning an array Lbound and Ubound statements, option base statements, collections. Procedures and sub procedures. Interacting with the basic controls: Forms, forms collection, controlling one form within another-MDI forms, command buttons, label controls, text box controls, capturing the key strokes, list box controls, combo box controls, lab assignments More controls: Radio buttons, scrollbars, example program, timer control, running lights application, image control, drive list box, searching a drive, the directory list box, file list box copying a file, deleting a file , renaming a file, moving a file, lab assignments

UNIT III Creating menu based applications: Menus and the menu editor, designing menus, programming menu commands, manipulating menus at runtime, creating a menu’s control array, dialog boxes: message box; visual basic constants for the message box; using the input box. Procedures and functions: Introduction to procedures, types procedures: sub procedure general procedures event procedures function procedures, creating new procedures, selecting existing procedures, calling sub procedures, calling function procedures, calling procedures in other modules, passing arguments to procedures, passing arguments by value; passing arguments by reference, using optional arguments, using an indefinite number of arguments.

UNIT IV Using new ActiveX controls: Rich text box control, key state control, status bar control, common dialog control, File dialog box, color dialog box, font dialog box, print dialog box, List view control, tree view control, example program, outline control, flat scrollbars, month view, tabbed dialog control, Date Time Picker control.

UNIT: V Built-in functions/user defined functions and procedures. Arrays, grids and records, Sorting and searching of records. Database Connectivity. Bound Control and Unbound Control, Record set, Types of Connectivity (DAO, ADO, RDO), Introduction to Data Report, Design Data Report, Group Report, Crystal Report.

SUGGESTED READINGS:- 1. Visual Basic for Windows : Gary Cornell, Tata McGraw Hill. 2. “Complete Reference Visual Basic”, Tata McGraw Hill 3. Visual Basic ,PHI

 

Semester

Subject Code
BCA- 404