SECTION-A
Introduction to Visual Basic :The Visual Basic Program Development Process; The Visual Basic
Environment; Opening a Visual Basic Project; Saving a Visual Basic Project; Running a Visual
Basic Project. Visual Basic Fundamentals: Constants; Variables; Data Types and Data
Declarations; Operators and Expressions; String Expressions; Library functions , Branching and
Looping Statements, Relational Operators and Logical Expressions; Branching with the if-Then
Block; Branching with if-Then -Else Blocks; Selection: Select-case; Looping with for-Next; Looping
With Do-Loop; Looping with While-Wend Visual Basic Control Fundamentals: Visual Basic
Control Tools; Control tool Categories; Working with controls; Naming Forms and Controls;
Assigning Property Values to Forms and Controls; Executing Commands(Event Procedures and
Command Buttons). Display Output Data (Labels and Text Boxes);Entering Input data(Text Boxes);
selecting Multiple Features(Check Boxes); selecting Exclusive Alternatives(Option Button and
Frames). Assigning Properties Collectively (The With Block); Generating Error Messages (The
MsgBox Function); Creating Times Events; Scrollbars
SECTION-B
Menus and Dialog Boxes :Building Drop-down Menus; accessing a Menu from the Keyboard;
Menu Enhancements; Submenus; Pop-up Menus; Dialog Boxes; Input Box. Executing and
Debugging a New Project : Syntax Errors; Logical Errors; Setting break Points; Defining Watch
Values; Stepping Through a Program; User- Induced Errors; Error Handlers. Procedures: Modules
and Procedures; Sub Procedure; Event Procedures; Function. Arrays: Array Characteristics; Array
declarations; Processing Array Elements; Passing Arrays to Procedures; Dynamic Arrays; ArrayRelated
Functions; Control Arrays
SECTION-C
Using Class Modules: Object Oriented Principles; Creating Class Modules; Using Class Modules
Adding Properties and Events and Methods. Using COM Components : Introduction to ActiveX
Components and Component Object Model; Benefits of COM; Clients and Servers; Types of
ActiveX Components Available in Visual Basic; Creating user defines ActiveX Components;
Managing Components; The Visual Component Manager; Registering and Un Registering
Components. ActiveX Controls : Creating an ActiveX Control; Benefits of ActiveX Control; Adding
Properties; Methods and Events to the Control; Managing and Distribution of the Control; Built-in
Active X Controls. ActiveX EXE and ActiveX DLL: Introduction to ActiveX DLL and EXE; Creating
ActiveX EXE Component; Creating ActiveX DLL Component
SECTION-D
Data Access using ADO : Data Access Technology with VB ; The ActiveX Data Object Model;
Advantages of ADO and OLEDB; Connecting to a Data Source; Retrieving from a Data Source;
Sorting and Searching Data; Updating Data; Creating Dynamic Record Sets; Using Cursors; Cursor
Types; Locking; Accessing ADO Data Control. Data Environment and Data Report: Introduction;
Data Environment Designers; Working with Data Reports; Cut different types of Data Reports.