| Visual Basic Training  Overview 
 
 
				
				This course, designed for professional, seasoned Visual Basic developers, will introduce you to more advanced concepts. You will learn to control other applications using Automation, learn some advanced class module tips, and build ActiveX components and controls. You will also see how to start building client/server applications in Visual Basic using ADO and explore many of the Visual Basic features that make it useful for building Internet-enabled applications.
		
		
 Visual Basic Training  Prerequisites
 
 Visual Basic 6.0 Programming - Level 2 or equivalent experience.
 
 Visual Basic Training  Audience
 
 Visual Basic programmers who need to design and develop advanced applications in Visual Basic 6.0.
 
 Visual Basic Training  Course duration
 
 2 Days
 
 Visual Basic Training  Course outline
 
 Controlling Applications Using Automation	What is Automation?
 
	Creating Automation ComponentsWorking with Other ApplicationsIntroducing WithEvents 
	Advanced Class Module IssuesCreating and Using an ActiveX Code ComponentRaising Events from ActiveX ComponentsRegistering ActiveX ComponentsHandling Errors in ActiveX ComponentsIn-Process vs. Out-of-Process ComponentsUnderstanding Instancing 
	Building ActiveX ControlsCreating a Collection ClassCreating Default MembersCreating an Enumeration FunctionAdding Enumerated Types 
	Advanced ADO TopicsWhat is an ActiveX Control, Anyway?Creating the ProgressMeter ProjectAdding the TestMeter ProjectRunning the ProgressMeter at Design TimeSetting Up the Controls Resize Event ProcedureWorking with the ProgressMeter's PropertiesUsing the ActiveX Control Interface WizardGiving the ProgressMeter a Property PageAdding Events to the ProgressMeter ControlCompiling the ProgressMeter ControlDistributing the ProgressMeter ControlActiveX Controls and the Internet 
	Reviewing OLE DB and ADOManaging ConnectionsWorking with DataCreating Recordsets in MemoryPersisting RecordsetsRetrieving Multiple Result Sets 
 |