VIRTUAL CAMPUS, UNION TOWERS, 6TH FLOOR.P.O BOX 13495-00100 GPO Nairobi. Email:distance.learning@mku.ac.ke,0700-912353,0702-041042.
BACHELOR OF BUSINESS INFORMATION SYSTEM
BBIT 3206 : EVENT DRIVEN PROGRAMMING
AUTHOR : Njuguna Patrick :0721238570 email : rpwnjuguna@gmail.com
Course content
INTRODUCTION
• The Visual Basic 6 environment • Defining terms • Creating a Visual Basic Project • Practice project - Building a Football Scoreboard
APPLICATION DEVELOPMENT • Improving the VB application • Using a step-by-step approach • Writing a VB procedure • Calling procedures
BUILDING BLOCK OF VB 6
• Using the Visual Basic 6 code editor • Adhering to programming standards • Data types, variables and constants in Visual Basic • Using operators • Control structures - IF...THEN, Select Case, DO...LOOP, FOR...NEXT • Practice assignment - Upgrading the Scoreboard
DESIGNING VB APPLICATION • Designing the Visual Basic Application • Working with users • Guiding principles • Choosing a Visual Basic interface style
DEVELOPING USER INTERFACE • Defining the Visual Basic Form • Standard controls: Picture, Frame, CommandButton, Label, TextBox, CheckBox, etc. • Visual Basic practice assignment: Creating a Payroll Form • Arrays • More controls: ListBox, ComboBox • Properties and Methods of objects in Visual Basic • Building a file search application: DriveListBox, DirListBox, FileListBox • Building a Menu • Debugging Visual Basic code • Error trapping
ENHANCING VB APPLICATION WITH CONTROLS
• Manipulating text - string functions • Visual Basic functions for dates, numbers • Using the Windows Clipboard and Screen objects • Creating Copy, Paste, Cut, Delete functions • Pictures, Graphics and Drawing controls in Visual Basic • Multimedia - incorporating sounds and pictures • Building a CD player in code
FILE ACCESS
• Working with