Course not currently available

Course

In Fareham ()

£ 1,200 + VAT

Description

  • Type

    Course

  • Duration

    5 Days

Course Aim. To develop appliactions using VB6. Suitable for: 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.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Basic

Course programme

Visual Basic v6 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

Visual Basic v6

£ 1,200 + VAT