dc16         visual basic & applications

 

1.         Working Environment of VB-6                                                                      5 hours

 

            1.1         Introduction to VB6.,.

            1.2         Visual basic screen, Single document interface(SDI) environment, Help system, Toolbars, Toolbox and custom controls and components, various Memus.

            I [1, 2]

 

2.         Starting with VB Programming                                                                    10 hours

           

            2.1         Building user interface.

           2.2         Anatomy of a visual basic application, code window; statements of VB, variables, setting properties with code.

            2.3         Data types, scope and working with variables, use of properties.

            2.4         Program flow control: determinate loops, For-Next loops and nested For-Next loops, indeterminate loops, relational operators, intermediate loops, select case statements.

            I [4, 5]

 

3.         Functions and Procedures                                                                             8 hours

 

            3.1         Use of various built-in functions: string functions, Like function and fuzzy searching, bit-wise twiddling functions, numeric functions.

            3.2         Writing own functions and procedures, user defined procedure with optional arguments.

           

            I [8, 9]

 

4.         Arrays                                                                                                             6 hours

 

            4.1         Lists – One dimensional array, Multidimensional array, Handling functions, Searching, Sorting, Records.

            4.2         Control arrays – addition and removal of controls in control array; lists and combo boxes, the Flex Grid control.

            I [10, 11]

 

5.         VB Objects and Object Oriented Programming                                           5 hours

 

            5.1         Concept of objects, object libraries, manipulation of objects, general object variables.

            5.2         Building object models.

            5.3         Encapsulation of ActiveX controls.

 

            I [13]

 

6.                   File handling & Communication with other Window Applications                 10 hrs

 

            6.1         File commands, file types, sharing of files, file system controls, file system objects.

            6.2         Overview of COM/OLE, create OLE objects, building COM/OLE DLL servers.

 

            I [18, 19, 20]

 

7.         Visual Basic Displays                                                                                     6 hours

 

            7.1         Common Dialog Boxes, Microsoft windows Common controls. 

            7.2         Menus, MDI Forms, Help systems.

 

            I [14]

 

8.         Visual Basic and Internet                                                                             10 hours

 

            8.1         HTML Basics.

            8.2         IIS and Active Server Pages.

            8.3         Building IIS Applications.

 

            I [24, 25]

 

 

Text Book

 

I.          Gary Cornell, “Visual BASIC 6”, Tata McGraw – Hill, 2003.

 

 

Reference Book

 

1.         Noel Jerke, “The Complete Reference Visual BASIC 6”,Tata McGraw-Hill, 2003.