# Index

text:
carbon copying senders, preaddressing capabilities


text:
Data Access Objects database replication


text:
Microsoft Exchange Column Name described


text:
numbering pages, document vs. printer pages


text:
setting initial object properties for ActiveX Controls


text:
initial object properties for ActiveX Controls


# Item

ItemTitle:
Exercise 1:  Create the OLE Server Application


ItemTitle:
Exercise 2:  Create the Client Application


ItemTitle:
Exercise 3:  Defining a Method that Displays a Form


ItemTitle:
Exercise 4:  Defining OLE Server Property Procedures


ItemTitle:
Optional Exercise 1:  Creating an Object Hierarchy


ItemTitle:
Sample Chapter: Printing and Print Preview


ItemTitle:
Adding Printer Support to an MFC Application


ItemTitle:
Retrieving and Setting Printing Information


ItemTitle:
Using User-Defined Information to Modify the Print Job


ItemTitle:
Overview of Mastering Exchange Development


ItemTitle:
Overview of Mastering Internet Development


ItemTitle:
Sample Lab: Adding Controls to a Web Page


ItemTitle:
Exercise 1: Creating the Customer Data Page


ItemTitle:
Exercise 2: Adding Controls to the Product List Table


ItemTitle:
Sample Lab:  Adding Print and Print Preview to TextView


ItemTitle:
Exercise 1  Adding Printing to the Text Viewer


ItemTitle:
Sample Lab: Integrating Microsoft Office Applications


ItemTitle:
Exercise 1: Controlling an Embedded OLE Object


ItemTitle:
Exercise 2: Exchanging Information between Word and Access


ItemTitle:
Exercise 3: Creating OLE Automation Objects in Microsoft Excel


ItemTitle:
Exercise 4: Running an Excel Macro from within Access


ItemTitle:
Exercise 5: Using OLE Automation with DAO


ItemTitle:
Optional Exercise: Using Access as an OLE Automation Server


ItemTitle:
Enterprise Computing with Microsoft Visual Basic 4.0


ItemTitle:
Building OLE Servers with Visual Basic 4.0


ItemTitle:
Microsoft Visual Basic for Applications Backgrounder


ItemTitle:
Building Applications for WIndows 95 with Visual Basic 4.0


ItemTitle:
Developing Applications with Microsoft Exchange


ItemTitle:
Accessing the World of Information: Open Database Connectivity


ItemTitle:
Microsoft Messaging Application Program Interface (MAPI)


ItemTitle:
Object Linking and Embedding 2.0 Backgrounder


ItemTitle:
Microsoft OLE Today and Tomorrow: Technology Overview


ItemTitle:
Harness the Full Potential of the New Help Engine


ItemTitle:
Help Authoring Tools Can Make a Difference


ItemTitle:
The Microsoft Press Catalog for Fall 1995


ItemTitle:
What are some of the neat new features I should try in Visual Basic 4.0?


ItemTitle:
Custom Control or Library Not Working with VB 4.0


ItemTitle:
Plus Sign (+) Operator Behaves Differently in VB 4.0


ItemTitle:
How to Bind Data Controls Across Multiple Forms in VB 4.0


ItemTitle:
Type Mismatch with Default Prop of VB4 Data Access Object


ItemTitle:
Clone Won't Support All ListFields & ListIndexes Methods


ItemTitle:
Differences Between Exclamation Mark (!) & Dot (.) Syntax


ItemTitle:
VB 4.0 EXEs Are Different When Compared Byte-by-Byte


ItemTitle:
How Null String Pointers Behave in Visual Basic 4.0


ItemTitle:
Can't Have Multiple Declare Statements for Same Function


ItemTitle:
Can't Watch Properties or Fields Used in a WITH Statement


ItemTitle:
Object Created w/ NEW Instantiated When Passed as Argument


ItemTitle:
'For Each' Behavior on Dynamically Changing Control Array


ItemTitle:
Loading and Unloading DLLs in the Design Environment


ItemTitle:
Jet DB Engines Process 'Data Has Changed' Error Differently


ItemTitle:
User Defined Collections Are 1-Based Not 0-Based


ItemTitle:
'Ambiguous name detected' Compile-Time Error in VB 4.0


ItemTitle:
How to Exit Windows from a Visual Basic 4.0 Application


ItemTitle:
Visible Controls on MDIChild Report as Invisible


ItemTitle:
Compile Out of Memory If too Many Public Members in Class


ItemTitle:
Welcome to the Mastering Series Training Sampler


ItemTitle:
Sample Chapter: Adding Controls and Objects to a Web Page


ItemTitle:
Adding Standard Controls with Internet Assistant for Word


ItemTitle:
Hello World (HELO_CLI.VBP and HELO_SVR.VBP)


ItemTitle:
Passthrough Server (PASS_CLI.VBP and PASS_SVR.VBP)


ItemTitle:
Pool Manager (PMGR_CLI.VBP and PMGR_SVR.VBP)


ItemTitle:
Sample Chapters from Microsoft Press Books


ItemTitle:
Lesson 1 Writing Your First Program (Step by Step)


ItemTitle:
Lesson 2 Working with Controls (Step by Step)


ItemTitle:
Lesson 3 Working with Menus and Dialog Boxes (Step by Step)


ItemTitle:
The Second Level of Basic Enlightenment (Hardcore VB)


ItemTitle:
Creating an auto-locator Combo Box control


ItemTitle:
Providing user-selectable report criteria in your programs


ItemTitle:
VB4 Offers Powerful New Database Features


ItemTitle:
Scaling Visual Basic 4.0 To The Enterprise


ItemTitle:
Reference Guide to Microsoft Information Services


ItemTitle:
The Microsoft Certified Professional (MCP) program


ItemTitle:
Microsoft Certified Product Specialist (MCPS) Program


ItemTitle:
Microsoft Certified Solution Developer (MCSD) Program


ItemTitle:
Microsoft Certified Systems Engineer (MCSE) Program


ItemTitle:
LAN, Host Connectivity, and Communications


ItemTitle:
Windows Prog. Tools, Utilities & Help Authoring


ItemTitle:
Sample Chapter: Creating Basic Form Applications


ItemTitle:
Sample Lab: Creating Basic Form Applications


ItemTitle:
Ex. 2: Installing and Testing a Send Form


ItemTitle:
Ex. 4: Installing and Testing a Post Form


ItemTitle:
Ex. 5: Displaying Form Fields in a Folder


ItemTitle:
Replication Using the Microsoft Access User Interface


ItemTitle:
Creating Objects within a Visual Basic Project


ItemTitle:
Creating an OLE Server that Displays Forms


ItemTitle:
How DBCS Characters Are Used Depends on the Operating System


ItemTitle:
Overflow Error at Run Time w/Byte Type Counter in For Loop


ItemTitle:
Capitalization in Visual Basic 4.0 Differs from 3.0


ItemTitle:
ODBC OrdinalPosition Differs with dbSQLPassThrough


ItemTitle:
VB 4.0 Calls the FreezeEvents Method to Inform OLE Controls


ItemTitle:
How to Determine If VB 4.0 App Was Launched as OLE Server


ItemTitle:
Grid FixedAlignment Prop Accepts Value for Non-Fixed Cell


ItemTitle:
Same Seed for Randomize Does Not Repeat Previous Sequence


ItemTitle:
Icon Distorted When Dragged in 16-Bit VB 4.0 Windows NT


ItemTitle:
How to Query the Top N or N% records in Visual Basic


ItemTitle:
Excel Displays Only First Column in Embedded Worksheet


ItemTitle:
Excel Doesn't Display Toolbars for Embedded Objects


ItemTitle:
Excel Doesn't Use Container's Name for Embedded Objects


ItemTitle:
How to Determine When a Shelled 32-bit Process Has Terminated


ItemTitle:
How to Launch a Win32 Application from Visual Basic


ItemTitle:
How to Display a Task Modal Dialog from a 32-Bit DLL


ItemTitle:
Data Control Errors Do Not Populate Error Object


ItemTitle:
VB & VB Apps Won't Run If Windows NT OLE Service Stopped


ItemTitle:
How to Create and Use a Minimal OLE Automation Server


ItemTitle:
Can't Have Fixed Length Strings >32K in 32-bit Windows


ItemTitle:
Variable Coercion Rules in Visual Basic Version 4.0


ItemTitle:
Accelerator Keys Don't Work with Disabled MDI Form


ItemTitle:
Use ByVal to Pass a Control as an Argument to a DLL or VBX


ItemTitle:
MODEL Structure is Read-Only in Visual Basic 4.0


ItemTitle:
Object Variable Not Set Error If Object Not Instantiated


ItemTitle:
Nested OLE Objects Are Destroyed When Parents Are Destroyed


ItemTitle:
GPF in Excel After Using Excel Spreadsheet in OLE Control


ItemTitle:
Windows 95 Ignores ALT+TAB from SendKeys in Visual Basic


ItemTitle:
GetActiveWindow Behaves Differently Under Windows NT


ItemTitle:
Exceeded Limits on Array Sizes of User Defined Types


ItemTitle:
Use DAO GetRows Method to Fill Variant Arrays


ItemTitle:
When to Use the New 3.0 DAO TypeLib in Visual Basic


ItemTitle:
How to Pass a UDT to an OLE Automation Server in VB 4.0


ItemTitle:
Why GUIDs Change On Every Recompile Of OLE Automation Server


ItemTitle:
'Object is not a Collection' as Try to Read Array Element


ItemTitle:
Wrong Number of Arguments Error When Call Math Functions


ItemTitle:
Why Property Pages Might Be Missing On OLE Controls


ItemTitle:
How to Obtain the Version of VBRUN300.DLL


ItemTitle:
Error Trapping Options in the Advanced Options Dialog


ItemTitle:
How to Import Relationships Using DAO in a VB 4.0 Program


ItemTitle:
No Error On Invalid SetDefaultWorkspace in VB 4.0


ItemTitle:
How to Optimize SQL Queries in Visual Basic 3.0 and 4.0


ItemTitle:
Dynaset, Snapshot, and Table Objects No Longer Available


ItemTitle:
HWNDs on OLE Controls Are Not Persistent


ItemTitle:
OLE Server Terminate Not Fired If Client Uses 'End'


ItemTitle:
How to Optimize OLE Calls in Visual Basic 4.0


ItemTitle:
Introducing the Powerful New Picture Object in VB 4.0


ItemTitle:
How to Customize the Setup Wizard in Visual Basic Version 4.0


ItemTitle:
Source Code Control (SCC) in Visual Basic 4.0 Enterprise Ed


ItemTitle:
Visual Basic 3.0 Setup Wizard Will Not Work on Windows 95


ItemTitle:
Circle Aspect Ratio Unaffected by User-Defined ScaleMode


ItemTitle:
Can't Get Tabstrip Control to Support Hot-Key Activation


ItemTitle:
OPTION PRIVATE Statement Has No Effect in Visual Basic


ItemTitle:
Procedure too Large Error When Compiling in VB 4.0


ItemTitle:
Naming Conflicts Between Variables and Objects


ItemTitle:
Setting Form to Nothing Does Not Unload Form


ItemTitle:
Requery method not available on PassThrough queries


ItemTitle:
Transactions Are Supported for ODBC Databases


ItemTitle:
How to Determine If a Table or Query Exists


ItemTitle:
'For Each' with 'Delete' Doesn't Work for DAO Collections


ItemTitle:
How to Respond to Auto-commit Feature of VB Data Control


ItemTitle:
Compile-Time Error Occurs Instead of Run-Time Error


ItemTitle:
Using For Each to Loop Through Arrays Is Not Recommended


ItemTitle:
Comparing Bookmarks Generates Type Mismatch Error


ItemTitle:
'Invalid Property Value' If TrueType Fonts Only Selected


ItemTitle:
Non-Reserved Word w/ Colon Behaves Differently in VB 4.0


ItemTitle:
Moving Off 'Sub' Doesn't Create 'End Sub'


ItemTitle:
Err.Raise Doesn't Always Generate Expected Error


ItemTitle:
Out of Stack Space Error Caused by Property Procedure


ItemTitle:
Unexpected Results When Raise Method Propogates OLE Errors


ItemTitle:
Using TypeOf as Part of an If Statement Fails


ItemTitle:
Do Not Define Functions in DLLs that Raise an Exception


ItemTitle:
Object Instances Are Not Freed from Memory


ItemTitle:
Win32 Replacement for the hmemcpy Function


ItemTitle:
How to Use DAO to Assign or View Permissions


ItemTitle:
DAO References Not Enabled When Porting an Older VB App


ItemTitle:
Detecting the Cancel Button When Using the Common Dialog Box


ItemTitle:
Retrieving the Name of the Temporary Directory


ItemTitle:
Adding Access Keys to Controls That Don't Have a Caption Property


ItemTitle:
Displaying a File's Contents Correctly in a Text Box


ItemTitle:
Converting a Number to Hours, Minutes, Seconds


ItemTitle:
Copying Selected Items in a List Box to the Clipboard


ItemTitle:
Creating a List of Directories Stored on a Disk


ItemTitle:
Adding Visual Effect with Splash Screens


ItemTitle:
Changing the GraphType Property at Run Time


ItemTitle:
Detecting When Shift+PrintScrn Is Pressed


ItemTitle:
Creating an Iconized Visual Basic Application


ItemTitle:
Converting Fractional Values to Two-Decimal-Place Currency Values


ItemTitle:
Avoiding Errors When Removing Items from a List Box


ItemTitle:
Creating Custom Cursors (Mouse Pointers)


ItemTitle:
Displaying Characters in Different Colors


ItemTitle:
Drawing Custom Borders Around Visual Basic Forms


ItemTitle:
Calculating the Number of Bytes Used by Files Stored in a Directory


ItemTitle:
Displaying a Status Bar While Executing Lengthy Procedures


ItemTitle:
Adding Three-Dimensional Effects to Visual Basic Controls


ItemTitle:
Sorting Integer Arrays According to Index Positions


ItemTitle:
Separating a Path into Individual Fields


ItemTitle:
Removing Duplicate Items from List Box Controls


ItemTitle:
Scrolling Through Two List Box Controls Simultaneously


ItemTitle:
Closing All MDI Child Windows at One Time


ItemTitle:
Repairing and Compressing a Microsoft Access Database from Visual Basic


ItemTitle:
Retrieving Multiple Filenames from the Common Dialog Control


ItemTitle:
Listing Fields and Associated Properties for an Attached Microsoft Access Table


ItemTitle:
Sending Output to the Printer in Any Order


ItemTitle:
Invoking the Microsoft Word page Setup Dialog Box


ItemTitle:
Adding ToolTips to Visual Basic Applications


ItemTitle:
Using Drag-and-Drop on Multiple Items in a List Box Control


ItemTitle:
Calculating the Beginning and Ending Date of a Month


ItemTitle:
Setting the Focus After Removing Item from List Box Control


ItemTitle:
Adding the Undo Feature to Your Visual Basic Applications


ItemTitle:
How to Determine if a DLL File is 16- or 32-Bit in VB


ItemTitle:
Prevent Duplicate Items from Being Added to List Box Control


ItemTitle:
Deleting All Records from Every Table in a Microsoft Access Database


ItemTitle:
Saving a Window's Client Area in Bitmap Format


ItemTitle:
Adding Three-Dimensional Effects to Visual Basic Forms


ItemTitle:
Printing a Form Multiple Times on One Page


ItemTitle:
Determine if Windows 95 Taskbar is Visible/Hidden


ItemTitle:
Using Accelerator Keys with the TabStrip Control in Visual Basic


ItemTitle:
Inserting TAB Characters in RichTextBox Control in Visual Basic


ItemTitle:
Retrieving Printer Name from Windows 95 Registry in Visual Basic


ItemTitle:
Retrieving Multiple FIlenames from Common Dialog Control in Visual Basic


ItemTitle:
Using OLE Automation to Spell Check Text in Visual Basic


ItemTitle:
Enumerating Disk Drives in Visual Basic 4.0


ItemTitle:
Determine How Many Items Can Be Displayed in List Box Control in Visual Basic


ItemTitle:
Finding Whole Words in a Visual Basic Text Box Control


ItemTitle:
Determining the Status of Virtual Keys on the Keyboard


ItemTitle:
Scrolling Text Horizontally in Picture Box Control


# Parm

ParmText:
Course,   Entire Course,   Labs Only,   Multimedia Only,   Sample Code Only,   Self-Checks Only,Library,   Articles and Whitepapers,   Knowledge Base,   Tips,   Sample Applications,   Books,   Resources

Description:
comma delimited list of short titles for book roots


ParmText:
Microsoft Mastering Series Training Sampler


ParmText:
Software development by Chase Bobko, Inc. Seattle, WA


ParmText:
(C) 1996 Microsoft Corporation.  All rights reserved. Printed in the United States of America.  Microsoft, FoxPro, Microsoft Press, Microsoft Access, MS-DOS, and Visual Basic are registered trademarks and Windows and Windows NT are trademarks of Microsoft Corporation.  CompuServe is a Print registered trademark of CompuServe, Inc.  NetWare is a registered trademark of Novell, Inc.  OS/2 is a registered trademark of International Business Machines Corp.  UNIX is a registered trademark of UNIX Systems Laboratories, a wholly owned subsidiary of Novell, Inc.


Description:
default left,top,width,height,picture on video form


Description:
default left,top,width,height, on Closed Caption form


Description:
default left,top,width,height,picture on rtf form


Description:
default left,top,width,height,picture on History form


Description:
default left,top,width,height,picture on image form


Description:
default left,top,width,height,splitter bar on main form


Description:
default left,top,width,height, on note form


Description:
comma delimited list of TOC icons.
these images must also be defined in the resource file.
the first image is the default.


Description:
comma dlm list of phrases to look for in index.
if phrase is found then index jumps to following topic.
quotes are part of string to search for.


ParmText:
Master List|root||leaf|0
Master List|root||leaf|0
History List|hist||leaf|0
Notebook Entries|notebook||leaf|0

Description:
This list defines which lists to maintain.
This list is itself in standard list format.
The first line is the title of this list (ie "Master List").
The remaining lines have this format:
  title, id, note, icon, indent
title is displayed in the combo list
id is used internally. "root" and "hist" must exist.
"favs" is the favorite's list.
put "display" into note to display the list in combo box.
icon is the name of an icon in "ImageList" parameter.
indent will indent the item. 0 is no indent.


ParmText:
Warning: This computer program is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.


ParmText:
Version 1.0

© 1996 Microsoft Corporation. All rights reserved.

Trade names mentioned herein are the property of their respective owners.


# Screen

ScreenTitle:
Welcome to the Mastering Series Training Sampler


ScreenTitle:
Sample Chapter: Adding Controls and Objects to a Web Page


ScreenTitle:
Sample Lab: Adding Controls to a Web Page


ScreenTitle:
Adding Standard HTML Controls with Internet Assistant for Word


ScreenTitle:
Adding Standard Controls with Internet Assistant for Word


ScreenTitle:
Adding Printer Support to an MFC Application


ScreenTitle:
Retrieving and Setting Printing Information


ScreenTitle:
Using User-Defined Information to Modify the Print Job


ScreenTitle:
Sample Chapter: Printing and Print Preview


ScreenTitle:
Overview of Mastering Exchange Development


ScreenTitle:
Overview of Mastering Internet Development


ScreenTitle:
Sample Animation from Mastering Internet Development


ScreenTitle:
Sample Demonstration from Mastering Access Development


ScreenTitle:
Sample Expert POV from Mastering Visual Basic 4.0


ScreenTitle:
Sample Illustration from Mastering Internet Development


ScreenTitle:
Querying For Printer Information on Initialization


ScreenTitle:
Exercise 1: Creating the Customer Data Page


ScreenTitle:
Exercise 2: Adding Controls to the Product List Table


ScreenTitle:
Sample Chapter: Creating Basic Form Applications


ScreenTitle:
Sample Lab:  Adding Print and Print Preview to TextView


ScreenTitle:
Exercise 1  Adding Printing to the Text Viewer


ScreenTitle:
Sample Lab: Integrating Microsoft Office Applications


ScreenTitle:
Exercise 1: Controlling an Embedded OLE Object


ScreenTitle:
Exercise 2: Exchanging Information between Word and Access


ScreenTitle:
Exercise 3: Creating OLE Automation Objects in Microsoft Excel


ScreenTitle:
Exercise 4: Running an Excel Macro from within Access


ScreenTitle:
Exercise 5: Using OLE Automation with DAO


ScreenTitle:
Optional Exercise: Using Access as an OLE Automation Server


ScreenTitle:
Invoking the Microsoft Word page Setup Dialog Box


ScreenTitle:
Deleting All Records from Every Table in a Microsoft Access Database


ScreenTitle:
Prevent Duplicate Items from Being Added to List Box Control


ScreenTitle:
How to Determine if a DLL File is 16- or 32-Bit in VB


ScreenTitle:
Adding the Undo Feature to Your Visual Basic Applications


ScreenTitle:
Setting the Focus After Removing Item from List Box Control


ScreenTitle:
Calculating the Beginning and Ending Date of a Month


ScreenTitle:
Using Drag-and-Drop on Multiple Items in a List Box Control


ScreenTitle:
Adding ToolTips to Visual Basic Applications


ScreenTitle:
Determine if Windows 95 Taskbar is Visible/Hidden


ScreenTitle:
Sending Output to the Printer in Any Order


ScreenTitle:
Listing Fields and Associated Properties for an Attached Microsoft Access Table


ScreenTitle:
Retrieving Multiple Filenames from the Common Dialog Control


ScreenTitle:
Using OLE Automation to Spell Check Text in Visual Basic


ScreenTitle:
Repairing and Compressing a Microsoft Access Database from Visual Basic


ScreenTitle:
Determining the Status of Virtual Keys on the Keyboard


ScreenTitle:
Displaying a File's Contents Correctly in a Text Box


ScreenTitle:
Finding Whole Words in a Visual Basic Text Box Control


ScreenTitle:
Printing a Form Multiple Times on One Page


ScreenTitle:
Enumerating Disk Drives in Visual Basic 4.0


ScreenTitle:
Saving a Window's Client Area in Bitmap Format


ScreenTitle:
Retrieving Multiple FIlenames from Common Dialog Control in Visual Basic


ScreenTitle:
Retrieving Printer Name from Windows 95 Registry in Visual Basic


ScreenTitle:
Inserting TAB Characters in RichTextBox Control in Visual Basic


ScreenTitle:
Using Accelerator Keys with the TabStrip Control in Visual Basic


ScreenTitle:
Scrolling Text Horizontally in Picture Box Control


ScreenTitle:
Adding Three-Dimensional Effects to Visual Basic Forms


ScreenTitle:
Determine How Many Items Can Be Displayed in List Box Control in Visual Basic


ScreenTitle:
Adding Visual Effect with Splash Screens


ScreenTitle:
Avoiding Errors When Removing Items from a List Box


ScreenTitle:
Converting Fractional Values to Two-Decimal-Place Currency Values


ScreenTitle:
Creating an Iconized Visual Basic Application


ScreenTitle:
Creating Custom Cursors (Mouse Pointers)


ScreenTitle:
Changing the GraphType Property at Run Time


ScreenTitle:
Creating a List of Directories Stored on a Disk


ScreenTitle:
Copying Selected Items in a List Box to the Clipboard


ScreenTitle:
Converting a Number to Hours, Minutes, Seconds


ScreenTitle:
Adding Access Keys to Controls That Don't Have a Caption Property


ScreenTitle:
Retrieving the Name of the Temporary Directory


ScreenTitle:
Detecting the Cancel Button When Using the Common Dialog Box


ScreenTitle:
Detecting When Shift+PrintScrn Is Pressed


ScreenTitle:
Displaying a Status Bar While Executing Lengthy Procedures


ScreenTitle:
Scrolling Through Two List Box Controls Simultaneously


ScreenTitle:
Removing Duplicate Items from List Box Controls


ScreenTitle:
Separating a Path into Individual Fields


ScreenTitle:
Adding Three-Dimensional Effects to Visual Basic Controls


ScreenTitle:
Closing All MDI Child Windows at One Time


ScreenTitle:
Calculating the Number of Bytes Used by Files Stored in a Directory


ScreenTitle:
Drawing Custom Borders Around Visual Basic Forms


ScreenTitle:
Displaying Characters in Different Colors


ScreenTitle:
Sorting Integer Arrays According to Index Positions


ScreenTitle:
Providing user-selectable report criteria in your programs


ScreenTitle:
Creating an auto-locator Combo Box control


ScreenTitle:
Windows Prog. Tools, Utilities & Help Authoring


ScreenTitle:
LAN, Host Connectivity, and Communications


ScreenTitle:
Microsoft Certified Product Specialist (MCPS) Program


ScreenTitle:
VB4 Offers Powerful New Database Features


ScreenTitle:
Scaling Visual Basic 4.0 To The Enterprise


ScreenTitle:
Reference Guide to Microsoft Information Services


ScreenTitle:
The Microsoft Certified Professional (MCP) program


ScreenTitle:
Microsoft Certified Solution Developer (MCSD) Program


ScreenTitle:
Microsoft Certified Systems Engineer (MCSE) Program


ScreenTitle:
Sample Lab: Creating Basic Form Applications


ScreenTitle:
Ex. 2: Installing and Testing a Send Form


ScreenTitle:
Ex. 4: Installing and Testing a Post Form


ScreenTitle:
Ex. 5: Displaying Form Fields in a Folder


ScreenTitle:
Pool Manager (PMGR_CLI.VBP and PMGR_SVR.VBP)


ScreenTitle:
Hello World (HELO_CLI.VBP and HELO_SVR.VBP)


ScreenTitle:
Passthrough Server (PASS_CLI.VBP and PASS_SVR.VBP)


ScreenTitle:
What are some of the neat new features I should try in Visual Basic 4.0?


ScreenTitle:
Visual Basic 3.0 Setup Wizard Will Not Work on Windows 95


ScreenTitle:
Can't Get Tabstrip Control to Support Hot-Key Activation


ScreenTitle:
Circle Aspect Ratio Unaffected by User-Defined ScaleMode


ScreenTitle:
Source Code Control (SCC) in Visual Basic 4.0 Enterprise Ed


ScreenTitle:
Error Trapping Options in the Advanced Options Dialog


ScreenTitle:
OPTION PRIVATE Statement Has No Effect in Visual Basic


ScreenTitle:
How to Pass a UDT to an OLE Automation Server in VB 4.0


ScreenTitle:
Why GUIDs Change On Every Recompile Of OLE Automation Server


ScreenTitle:
'Object is not a Collection' as Try to Read Array Element


ScreenTitle:
Wrong Number of Arguments Error When Call Math Functions


ScreenTitle:
Why Property Pages Might Be Missing On OLE Controls


ScreenTitle:
How to Obtain the Version of VBRUN300.DLL


ScreenTitle:
No Error On Invalid SetDefaultWorkspace in VB 4.0


ScreenTitle:
How to Import Relationships Using DAO in a VB 4.0 Program


ScreenTitle:
How to Customize the Setup Wizard in Visual Basic Version 4.0


ScreenTitle:
How to Optimize SQL Queries in Visual Basic 3.0 and 4.0


ScreenTitle:
Dynaset, Snapshot, and Table Objects No Longer Available


ScreenTitle:
HWNDs on OLE Controls Are Not Persistent


ScreenTitle:
OLE Server Terminate Not Fired If Client Uses 'End'


ScreenTitle:
How to Optimize OLE Calls in Visual Basic 4.0


ScreenTitle:
Introducing the Powerful New Picture Object in VB 4.0


ScreenTitle:
Compile-Time Error Occurs Instead of Run-Time Error


ScreenTitle:
How to Use DAO to Assign or View Permissions


ScreenTitle:
Object Created w/ NEW Instantiated When Passed as Argument


ScreenTitle:
Err.Raise Doesn't Always Generate Expected Error


ScreenTitle:
Out of Stack Space Error Caused by Property Procedure


ScreenTitle:
Unexpected Results When Raise Method Propogates OLE Errors


ScreenTitle:
Using TypeOf as Part of an If Statement Fails


ScreenTitle:
Do Not Define Functions in DLLs that Raise an Exception


ScreenTitle:
Object Instances Are Not Freed from Memory


ScreenTitle:
'For Each' with 'Delete' Doesn't Work for DAO Collections


ScreenTitle:
Procedure too Large Error When Compiling in VB 4.0


ScreenTitle:
Replication Using the Microsoft Access User Interface


ScreenTitle:
DAO References Not Enabled When Porting an Older VB App


ScreenTitle:
'Invalid Property Value' If TrueType Fonts Only Selected


ScreenTitle:
Comparing Bookmarks Generates Type Mismatch Error


ScreenTitle:
Using For Each to Loop Through Arrays Is Not Recommended


ScreenTitle:
How to Respond to Auto-commit Feature of VB Data Control


ScreenTitle:
Moving Off 'Sub' Doesn't Create 'End Sub'


ScreenTitle:
How to Determine If a Table or Query Exists


ScreenTitle:
Transactions Are Supported for ODBC Databases


ScreenTitle:
Requery method not available on PassThrough queries


ScreenTitle:
Setting Form to Nothing Does Not Unload Form


ScreenTitle:
Naming Conflicts Between Variables and Objects


ScreenTitle:
Win32 Replacement for the hmemcpy Function


ScreenTitle:
Differences Between Exclamation Mark (!) & Dot (.) Syntax


ScreenTitle:
VB 4.0 Calls the FreezeEvents Method to Inform OLE Controls


ScreenTitle:
ODBC OrdinalPosition Differs with dbSQLPassThrough


ScreenTitle:
Capitalization in Visual Basic 4.0 Differs from 3.0


ScreenTitle:
Overflow Error at Run Time w/Byte Type Counter in For Loop


ScreenTitle:
How DBCS Characters Are Used Depends on the Operating System


ScreenTitle:
Compile Out of Memory If too Many Public Members in Class


ScreenTitle:
Visible Controls on MDIChild Report as Invisible


ScreenTitle:
'Ambiguous name detected' Compile-Time Error in VB 4.0


ScreenTitle:
Plus Sign (+) Operator Behaves Differently in VB 4.0


ScreenTitle:
How to Bind Data Controls Across Multiple Forms in VB 4.0


ScreenTitle:
How to Determine If VB 4.0 App Was Launched as OLE Server


ScreenTitle:
Clone Won't Support All ListFields & ListIndexes Methods


ScreenTitle:
How to Exit Windows from a Visual Basic 4.0 Application


ScreenTitle:
VB 4.0 EXEs Are Different When Compared Byte-by-Byte


ScreenTitle:
How Null String Pointers Behave in Visual Basic 4.0


ScreenTitle:
Can't Have Multiple Declare Statements for Same Function


ScreenTitle:
Can't Watch Properties or Fields Used in a WITH Statement


ScreenTitle:
'For Each' Behavior on Dynamically Changing Control Array


ScreenTitle:
Non-Reserved Word w/ Colon Behaves Differently in VB 4.0


ScreenTitle:
Jet DB Engines Process 'Data Has Changed' Error Differently


ScreenTitle:
User Defined Collections Are 1-Based Not 0-Based


ScreenTitle:
When to Use the New 3.0 DAO TypeLib in Visual Basic


ScreenTitle:
Loading and Unloading DLLs in the Design Environment


ScreenTitle:
Type Mismatch with Default Prop of VB4 Data Access Object


ScreenTitle:
Nested OLE Objects Are Destroyed When Parents Are Destroyed


ScreenTitle:
Use DAO GetRows Method to Fill Variant Arrays


ScreenTitle:
Exceeded Limits on Array Sizes of User Defined Types


ScreenTitle:
GetActiveWindow Behaves Differently Under Windows NT


ScreenTitle:
Custom Control or Library Not Working with VB 4.0


ScreenTitle:
GPF in Excel After Using Excel Spreadsheet in OLE Control


ScreenTitle:
Grid FixedAlignment Prop Accepts Value for Non-Fixed Cell


ScreenTitle:
Object Variable Not Set Error If Object Not Instantiated


ScreenTitle:
MODEL Structure is Read-Only in Visual Basic 4.0


ScreenTitle:
Use ByVal to Pass a Control as an Argument to a DLL or VBX


ScreenTitle:
Accelerator Keys Don't Work with Disabled MDI Form


ScreenTitle:
Variable Coercion Rules in Visual Basic Version 4.0


ScreenTitle:
Can't Have Fixed Length Strings >32K in 32-bit Windows


ScreenTitle:
How to Create and Use a Minimal OLE Automation Server


ScreenTitle:
How to Query the Top N or N% records in Visual Basic


ScreenTitle:
Windows 95 Ignores ALT+TAB from SendKeys in Visual Basic


ScreenTitle:
VB & VB Apps Won't Run If Windows NT OLE Service Stopped


ScreenTitle:
Same Seed for Randomize Does Not Repeat Previous Sequence


ScreenTitle:
Icon Distorted When Dragged in 16-Bit VB 4.0 Windows NT


ScreenTitle:
Excel Displays Only First Column in Embedded Worksheet


ScreenTitle:
Excel Doesn't Display Toolbars for Embedded Objects


ScreenTitle:
Excel Doesn't Use Container's Name for Embedded Objects


ScreenTitle:
How to Determine When a Shelled 32-bit Process Has Terminated


ScreenTitle:
How to Launch a Win32 Application from Visual Basic


ScreenTitle:
How to Display a Task Modal Dialog from a 32-Bit DLL


ScreenTitle:
Data Control Errors Do Not Populate Error Object


ScreenTitle:
Help Authoring Tools Can Make a Difference


ScreenTitle:
Building Applications for WIndows 95 with Visual Basic 4.0


ScreenTitle:
Building OLE Servers with Visual Basic 4.0


ScreenTitle:
Microsoft Visual Basic for Applications Backgrounder


ScreenTitle:
Enterprise Computing with Microsoft Visual Basic 4.0


ScreenTitle:
Developing Applications with Microsoft Exchange


ScreenTitle:
Accessing the World of Information: Open Database Connectivity


ScreenTitle:
Microsoft Messaging Application Program Interface (MAPI)


ScreenTitle:
Object Linking and Embedding 2.0 Backgrounder


ScreenTitle:
Microsoft OLE Today and Tomorrow: Technology Overview


ScreenTitle:
Harness the Full Potential of the New Help Engine


ScreenTitle:
The Second Level of Basic Enlightenment (Hardcore VB)


ScreenTitle:
Lesson 3 Working with Menus and Dialog Boxes (Step by Step)


ScreenTitle:
Lesson 2 Working with Controls (Step by Step)


ScreenTitle:
Lesson 1 Writing Your First Program (Step by Step)


ScreenTitle:
Sample Chapters from Microsoft Press Books


ScreenTitle:
Exercise 1:  Create the OLE Server Application


ScreenTitle:
Exercise 2:  Create the Client Application


ScreenTitle:
Exercise 3:  Defining a Method that Displays a Form


ScreenTitle:
Exercise 4:  Defining OLE Server Property Procedures


ScreenTitle:
Optional Exercise 1:  Creating an Object Hierarchy


ScreenTitle:
Creating Objects within a Visual Basic Project


ScreenTitle:
Creating an OLE Server that Displays Forms


ScreenTitle:
Sample Demonstration from Mastering Visual C++


ScreenTitle:
SubTotal, Tax, and Total Rows in the Products Table


ScreenTitle:
The Microsoft Press Catalog for Fall 1995


ScreenTitle:
Microsoft support information and services


ScreenTitle:
Operating System Requirements (one exam)


ScreenTitle:
Operating System Requirements (four exams)


ScreenTitle:
Core Technology Requirements (two exams)


ScreenTitle:
General Tab of the Window Property Dialog Box


ScreenTitle:
Menus Tab of the Window Properties Dialog Box


ScreenTitle:
Format Tab of the Window Properties Dialog Box


