Visual Basic 6.0

This is a 16-week course meeting weekly for four hour classes. The text used is Visual Basic 6 Environment, Programming, & Applications (Eliason/Malarkey).

ClassTopic
1   Intro to Visual Basic development environment, object-oriented programming.
2   Adding controls and event handlers. Exploring the common VB controls (Text Box, Label, Combo Box, Picture Box, Frame, Radio Buttons, Check Box, Command button, Scroll Bars, Lines, Shapes). Building a menu.
3   Working with VB data types and understanding basic data manipulation functions. Introducing the 7 math operators, their precedence, type conversion and functions.
4   If...Then...Else logic and the Case structure
5   Screen I/O using InputBox and MsgBox. Basic formatting operations.v
6   Variable and Procedure *quot*Scope*quot*. Using multiple forms. User defined data types.
7   Loops (For...Next, Do...Loop, While...Wend). Control Arrays, The Timer control.
8   Review
9   Event handler programming. Use of keyboard (KeyPress, KeyDown, KeyUp) and mouse (MouseMove, MouseDown, MouseUp, Drag, DragDrop, DragOver) events. Debugging. Using breakpoints, the immediate and locals windows. Working with Watch expressions. *quot*Stepping*quot* through code. Debug.Print.
10   Working with lists in the ListBox and ComboBox. Exploring variable and control arrays.
11   More on lists, arrays, user defined types and an introduction to the MSFlexGrid control.
12   Writing numeric functions and exploring the built-in VB numeric functions.
13   Working with string functions for conversion, manipulation, modification, comparison, etc of strings.
14   Introduction to built-in VB file controls (Drive, Directory, and File List Boxes) and an introduction to sequential text file I/O.
15   Review
16   Final exam

Great for desktop applications,