x

Contact Us


Please fill out this form to send us an enquiry.





01489 588453
Contact Us
Contact Us
icon

Project Management

icon

Business Skills

Health & Safety

Visual Basic v6

Print Page


Level Introduction
Date/Venue
Duration 5 days
Time 09:30 to 16:30
Price Net - £1,200.00
VAT - £210.00
Gross - £1,410.00

Enquire

Introduction
This five day course is designed for students with little or no knowledge of programming or Visual Basic v6. It will provide a thorough introduction to developing applications in VB6.

Some knowledge of Visual Basic, VBA or other programming language would be beneficial but is not essential -  Delegates must be fully familiar with the Windows environment.

Course Aim
To develop appliactions using VB6.
Objectives

At the end of the course delegates will be able to:

  • Demonstrate an understanding of the VB6 IDE.  
  • Demonstrate and understanding of Objects, Properties, Methods, Events and Controls.
  • Demonstrate an understanding of Programming Syntax in VB6  
  •  Demonstrate an understanding of Database Access in VB6
  • Demonstrate an understanding of VB6 Error Handling Techniques
Content

Introduction

Visual Basic Overview, Editions, VB Start Up, Stopping VB, VB 6.0 Features, VB 6.0 and Internet Integration, WIN 32 API and VB 6.0, Visual Basic Development Environment, Visual Basic IDE Elements, Visual Basic File Types, Visual Basic Standard Menu Bar, Our First Visual Basic 6.0 Application

  

Understanding Visual Basic Development

Understanding Event Driven Programming, Working with Objects and Classes, Using an Object?s Methods, Properties and Events, Adding a menu using the Menu Editor, Writing Code, Data Types, Variables and Constants, Program Structures, Input Box and Message Box, Sample Application that uses Class Modules

  

Intrinsic Controls

Picture Box, Label Control, Text Box, Frame, Command Button, List Box, Combo Box, Image Control, Line and Shape Control, Timer Control, Drive, Directory and File List Box, Scroll Bar, Option Button, Check Box, Data Control

  

MDI (Multiple Document Interface)

Multiple-Document Interface (MDI) Applications, Using MDI in Visual Basic, Set the Properties, Create a Menu, Coding

 

Visual Data Manager         

The Data Manager Program, Create a Database, A Database with a One to Many Link, Set the Key Fields, Set the Relationship

  

Data Base Development in Visual Basic        

Data Access Programming Models, Data Access Choices, Working with data files, Accessing ODBC databases, Connecting to Remote Data Source, Open Connection Method, Retrieving Remote Data, Data Integrity, Microsoft Jet Database Engine Locking, Performance issues

 

Example Data Base Programs in Visual Basic         

Using Data Access Objects, Exploring ActiveX Data Bound Controls, Programming with RDC and RDO, Connecting to ODBC Data Source Using Data Control, Creating a Data Entry Form, Using DBCombo Control, Using the Validate Event, Creating and Navigating a Record Set, Adding and Editing Records, Finding Records, Disabling Buttons during Exit, Using a Parameter Query, Handling Referential Integrity Violations, Multi User Issues, Using ODBC Direct

 

Custom Controls   

MS Chart Control, SS Tab Control, Grid Control, DB Grid Control, MS Flex Grid Control, Rich Text Box Control, Exploring Rich Text Box, Common Dialog Control, Masked Edit Control

 

MS Windows Common Controls          

Tool Bar Control, Status Bar Control, Exploring Tool Bar and Status Bar Control, Progress Bar, Slider Control, Exploring Progress Bar, Slider, Up Down Controls, List View Control, Tree View Control, Exploring List View and Tree View Control, Image List Control, Tab Strip Control

 

Object Linking and Embedding OLE in Visual Basic          

OLE Terminology, Inserting an OLE Object, Inserting OLE Objects at Design Time, Using Paste Special Method at Design Time, Properties, Methods and Events of OLE Container Control, Object -> Insert Command, Create Object Statement, Get Object Statement

  

Data Reports                       

Features of Data Report Designer, Data report Control, Adding a Data Environment, Property Tab of Command Object, Creating a Simple Data Report, Calling a Data Report through Form, Calling a Data Report using Master Detail Relationship, Data Report Events, Data Report Methods, Exporting a Report using Object Key

  

Advanced ActiveX Controls and WIN API      

Animation Control, Winsock Control, Internet / Transfer Control, Web Browser Control, Accessing the Microsoft Windows API in VB, WIN API Example: Locating the Windows Folder, WIN API Example: Creating a top most window
 

Validating Input and Handling Errors  

Tools for Debugging, Validating Field Information, Validating form Information, Using the QueryUnload Event, Handling run-time Errors, Err Object Properties, Disabling Error Handling, Compiling an Application 

 

Reading and Writing Files          

Handling Files, Reading and Writing Files, File Functions, Binary and Sequential Files, Sequential Access, Text Files on Disk, A Text File Program, Open, Save and Close Files - Random Access, Writing to a File - Random Access, Reading Files - Random Access, Writing Changes Back to Disk - Random Access, Closing Files - Random Access, Binary Access

 

Client/Server Architecture          

The Typical Monolithic Application Architecture, Client/Server Architecture (Two - Tier), Three Tier Architecture, Types Of Binding 

 

ActiveX Code Components        

Introduction to ActiveX Components, Creating Objects in VB, What is a Class Module? Adding a Class Module to a VB Project, Creating an Instance of a Class, Class Module Events, Creating Methods, Creating Properties, Registering a Component 

 

Creating ActiveX Controls          

Introduction to ActiveX Controls, What is a Control? Control Classes, Control Components, Code Components, UserControl Object, Distributing Controls, Creating an ActiveX Control

Course Includes
Lunch/refreshments and course materials
Testimonials

Enquire