Beginning
Overview
IDE
Projects
Forms
Controls
Intrinsic Ctrls
ActiveX Ctrls
Source Code
Commands
Cmd Reference
File Handling
Printing
Distribution

Intermediate
Menus
Dialogs
Mouse
Drag and Drop
Graphics
Error Handling
Database Overview
Database Controls
SQL

Advanced
API
Objects
Internet File Transfers
UNIX/CGI/Perl
Perl Commands
JavaScript
Web Page Forms

GBIC >> VB >> Files >> VB KB Article List
Knowledge Base Article List
While Microsoft now supports only the online Knowledge Base, you can still download the older VB KB files from their FTP site. Here's a complete list of the articles (over 1200) found in the VB Knowledge Base files. You can also view my selection of the Top 200 Articles found in the files.


VB Knowledge Base Article Categories


Return to top of document

VB Programming Using Standard Controls

  • How to Trap VB Form Lost Focus with GetActiveWindow API =Q69792
  • VB 3: How to Create Scrollable Viewports in Visual Basic =Q71068
  • Why Output Might Not Display from VB Form_Load Procedure =Q71101
  • How to Create Rubber-Band Lines/Boxes in Visual Basic =Q71488
  • How to Scroll VB Text Box Programmatically and Specify Lines =Q73371
  • PRB: Access Key Causes Different Event Order than Mouse Click =Q74905
  • PRB: Carriage Return Won't Wrap Lines in Text Box Control =Q74906
  • VB 3: Program Example for COM Port Support in Visual Basic =Q75856
  • PRB: VB Form_Load Procedure Not Executed when Unload Not Used =Q76629
  • PRB: Long String Assigned to Multiline Text Box Seems to Hang =Q76635
  • PRB: DEL Key Behavior Depends on Text Box MultiLine Property =Q77737
  • PRB: Clipboard.SetData Gives Invalid Format Message with Icon =Q78073
  • VB 3: How to Disable the ENTER Key BEEP in a VB Text Box =Q78305
  • Scope of Line Labels/Numbers in Visual Basic for Windows =Q78335
  • VB 3: How to Make a Push Button with a Bitmap in Visual Basic =Q78478
  • How to Generate Events Automatically at Predefined Intervals =Q78599
  • How to Create Nested Control Arrays in Visual Basic =Q79029
  • PRB:Parameter Mismatch Error When Pass Properties by Reference =Q79597
  • PRB: Double-Clicking Control Box Causes MouseUp Event in VB =Q79599
  • How to Place Animated Graphics on a Minimized Form in VB =Q79601
  • How to Convert Units to Pixels for DrawWidth in VB =Q79604
  • How to Move Controls Between Forms in VB for Windows =Q79884
  • How to Drop Item into Specified Location in VB List Box =Q80187
  • PRB: Form Global (Static) Data Is Preserved After Form Unload =Q80287
  • How to Rotate a Bitmap in VB for Windows =Q80406
  • How to Clear VB Picture Property at Run Time Using LoadPicture =Q80488
  • VB 3: Printing Multiline Text Box Using Windows API Functions =Q80867
  • Common Dialog Custom Control: FilterIndex Can Be Negative =Q80934
  • Common Dialog Control: Pipe (|) Optional in Filter Property =Q80935
  • How to Use More than One Type of Font in Picture Box =Q81220
  • Visual Basic SendKeys Statement Is Case Sensitive =Q81466
  • Task List Switch to VB Application Fails After ALT+F4 Close =Q81469
  • Overflow Error Plotting Points Far Outside Bounds of Control =Q81953
  • 'Text' Property is Read-Only Error as Set Combo Box Text Prop =Q84056
  • How to Close VB Combo Box with ENTER key =Q84474
  • VB 3: How to Edit Grid Cells in VB Using Overlapped Text Box =Q85109
  • How to Make ENTER Key Move Focus Like TAB Key for VB Controls =Q85562
  • PRB: GotFocus Event Fails If MsgBox Invoked in LostFocus Event =Q85856
  • PRB: Can TAB in Error if Value of Option Button Set to False =Q85990
  • How to Programmatically Display or Hide a VB Combo Box List =Q85991
  • PRB: ChDir or ChDrive Won't Change File / Directory List Boxes =Q86279
  • Visual Basic Can Load RLE4 and RLE8 Bitmap Format Files =Q86283
  • Example to Evaluate Basic Numeric Expressions =Q86688
  • How to Right Justify Top-Level Menus in Visual Basic =Q86772
  • Unable to Display Uppercase W in Small Text Box =Q87770
  • PRB: SendKeys May Return Illegal Function Call Error =Q87773
  • PRB: SetFocus During Form Load May Cause Illegal Function Call =Q88477
  • PRB: Click Event Invoked When Option Button Receives Focus =Q88792
  • How to Determine Which Option Button is Selected in VB =Q88910
  • VB 3: How to Make a Spreadsheet-Style Grid that Allows Editing =Q88912
  • PRB: DropDown Combo Box May Display Partial String =Q89219
  • Name Property Cannot Be Set When Using Implicit Property =Q93214
  • Making Enter Key in Directory List Box Act Like Double-Click =Q93215
  • How to Change the Size of the Text Cursor in a Text Box =Q94318
  • Explanation of the Control Box Menu =Q94936
  • How to Emulate Overtype Mode in a Visual Basic Text Box =Q96210
  • Validating Text Box Data Causes Extra LostFocus Events =Q96846
  • How to Use the Forms Collection to Unload All MDI Child Forms =Q97620
  • How to Trap Keystrokes in the Form Instead of Form's Controls =Q99688
  • Non-Menu Keys Disabled When Menu Pulled Down =Q99811
  • If Invoked by Access Key, Click Event Handled Before LostFocus =Q99875
  • Using UP ARROW and DOWN ARROW Keys to Move the Focus =Q100413
  • PRB: Can't Use ActiveForm to Reference Data Control in VB 3.0 =Q101252
  • How to Prevent Multiple Instances of a VB Application =Q102480
  • How to Move Controls at Run Time By Using Drag and Drop =Q103062
  • PRB:Invalid picture Error Trying to Bind Picture Control in VB 3 =Q103115
  • PRB: Out of Stack Space When One Modal Form Shows Another =Q103461
  • How to Program Two List Boxes to Scroll Together =Q103809
  • VB 3: Adjusting FontSize at Run Time for Diff. Video Drivers =Q106164
  • PRB: PrintForm Blank Page or GPF Due to Video Color Depth >256 =Q108470
  • PRB: Problem Changing Control's Picture to (None) in VB 3.0 =Q108602
  • VB 3: Display Multiple Foreground Text Colors in VB List Box =Q108811
  • BackColor Erases Existing Graphics on Form or Picture Control =Q108812
  • PRB: MDI Child Form Painted Twice When Moved Before Loaded =Q109801
  • How to Distinguish a DblClick from a Click Event =Q109865
  • How to Automatically Select or Highlight Text Box Upon Focus =Q110394
  • VB 3: Start a Visual Basic Screen Saver Using SendMessage API =Q110589
  • Selected Prop of List Box Can Cause Click Event & Out of Stack =Q110957
  • How to Right Justify Items in List Box w/ Tabs & SendMessage =Q110958
  • How to Right Justify/Center Text in Single-Line Text Control =Q111952
  • PRB: How to Prevent Flicker in the Repaint of a Label =Q112675
  • PRB: Form KeyDown Displays Inconsistent Behavior =Q113328
  • How to Set Automatic Scrolling On In a List Box In VB 3.0 =Q113329
  • How to Move a Control Across a Form at Run Time =Q113904
  • How to Create a Floating Toolbar in Visual Basic 3.0 =Q114594
  • How to Call Event Procs. w/No Param. from VB Form =Q118645
  • How to Force a DropDown and Retract of the List in a Combo Box =Q124057
  • How to Detect the Retraction of a Combo Box Dropdown List =Q124058
  • PRB: Visible Controls on MDIChild Report as Invisible =Q129638
  • PRB: Non-Reserved Word w/ Colon Behaves Differently in VB 4.0 =Q129935
  • PRB: Label Grows Wider When AutoSize and WordWrap Are True =Q135651
  • How to Suppress Maximize & Minimize Buttons on MDI Parent Form =Q137033
  • How to Get a Control Reference from the Control's hWnd =Q137093
  • PRB: MDI Child Form Drawn Incorrectly with Missing Title Bar =Q138523
  • PRB: Loading Controls from Array Gives Several Error Messages =Q138526
  • PRB: GotFocus Occurs Before Click Event When Option Selected =Q138528
  • PRB: Visual Basic 4.0 Does Not Support Color Cursor Files =Q138529
  • How to Set the Formatting Rectangle of a Text Box =Q138798
  • How to Adjust FontSize at Run Time for Different Video Drivers =Q138801
  • PRB: Button Image on the Toolbar Appears Incomplete =Q138820
  • How to Create Scrollable Viewports in Visual Basic =Q140878
  • Program Example for COM Port Support in Visual Basic =Q140880
  • How to Disable the ENTER Key BEEP in a VB Text Box =Q140882
  • How to Make a Push Button with a Bitmap in Visual Basic =Q140884
  • How to Print Multiline Text Box Using Windows API Functions =Q140886
  • How to Edit Grid Cells in VB Using Overlapped Text Box =Q140888
  • How to Make a Spreadsheet-Style Grid that Allows Editing =Q140889


Return to top of document

VB Programming Using Custom & Third-Party Controls

  • VB Custom Controls Support only Certain Picture Formats =Q80779
  • PRB: Grid Custom Control: Surprising Results when FillStyle Is 1 =Q80849
  • PRB: Grid Control's Cell Blank When Using Str$ =Q80904
  • VB 3: VB Grid Custom Control: Text Limited to 255 Characters =Q80906
  • PRB: Grid Custom Control: LeftCol/TopRow Valid Values =Q80911
  • 3-D Group Push Button: AutoSize Takes Effect Only on PictureUp =Q80938
  • VB Graph Control Displays Maximum of 80 Characters Per Title =Q81450
  • VB.EXE Error: License File for Custom Control Not Found =Q81458
  • How to Use HORZ1.BMP with Professional Toolkit Gauge Control =Q81459
  • HOME Key in VB.EXE Moves to Beginning of Code, Not Column 1 =Q81465
  • PRB: 3D Command Button Shows Outline when Outline Is False =Q81951
  • VB Key Status: Autosize Property Affects Height and Width =Q81952
  • VB Graph Control: ThisPoint, ThisSet Reset to 1 at Run Time =Q82155
  • VB AniButton Control:Cannot Resize if PictDrawMode Is Autosize =Q82159
  • "Device Is Not Open or Is Not Known" Running VB MCITEST Sample =Q83756
  • "Cannot Find MMSYSTEM.DLL" Loading VB MCI.VBX in Windows 3.0 =Q83758
  • PENCNTRL.VBX Err: Requires Microsoft Windows for Pen Computing =Q83800
  • VB Graph Custom Control: DataReset Property Resets to 0 (Zero) =Q84058
  • How to Use VB Graph Control to Graph Data from Grid Control =Q84063
  • How to Read Flag Property of VB Common Dialog Custom Controls =Q84068
  • How to Create Column and Row Labels in VB Grid Custom Control =Q84113
  • VB MCI Control Does Not Support PC Speaker Driver =Q84268
  • VB MCI Control Does Not Support Recording of MIDI Data =Q84473
  • VB Grid Custom Control Refreshes on All Cell Change Events =Q84584
  • VB Graph: Use XPosData to Plot Fractional X-Axis Values =Q85264
  • Toolkit 3-D Control (THREED.VBX) Default Property Values =Q87766
  • Using a Linked Sound Recorder Object with OLECLIEN.VBX =Q87768
  • PRB: THREED Check Box Is Not Grayed Out When Value Is 2 in VB =Q87771
  • How to Clear All or Part of Grid in Visual Basic =Q88911
  • VB 3: How to Make a Spreadsheet-Style Grid that Allows Editing =Q88912
  • Masked Edit Control, Mask Property Clarification =Q93129
  • Name Property Cannot Be Set When Using Implicit Property =Q93214
  • New Features Added to Graph Control in Versions 2.0 and 3.0 =Q93322
  • Visual Basic MCI Control TimeFormat Property Information =Q94012
  • Create .MMM Movie Files with Macromedia Director for Macintosh =Q94186
  • MaxFileSize Property Range in CMDDIALOG.VBX Can Be 1 to 2048 =Q95765
  • Maximum Length of Name Property Depends on Events Supported =Q96151
  • Set DrawMode to 2 Or 3 to Update Changes to Graph at Run Time =Q96450
  • How to Right Justify Standard Numbers in a Masked Edit Field =Q97141
  • Playing an .AVI File with the MCITEST Example =Q98769
  • PRB: Some ATI Video Drivers Hang When Using MSOUTLIN.VBX =Q100194
  • How to Get Help w/ Crystal Reports -- International and U.S. =Q100368
  • UPD: New MSCOMM Control Available =Q101944
  • How to Fill (Populate) a Grid with Database Data -- 4 Methods =Q103437
  • Error Listing for MCI.VBX Control =Q103647
  • How to Include Return Receipt Functionality w/ MAPI Control =Q104624
  • PRB: Default Extension Ignores File Type in VB Common Dialog =Q106682
  • PRB: Out of Memory Error Using VB Outline Control =Q107769
  • VB CDK Cannot Access the Properties of the VB System Objects =Q107850
  • VB ver 3.0 CDK TN002.TXT: Custom Control Version Management =Q107873
  • VB 3: Display Multiple Foreground Text Colors in VB List Box =Q108811
  • PRB: Common Dialog Open: Err Is 20476 Buffer lpstrFile Too Small =Q110185
  • VB 3.0 Crystal Reports Files to Distribute /w Your .EXE Program =Q110721
  • How to Use SizeMode Property of OLE Control to Size Display =Q112043
  • How to View Microsoft Word Toolbars Using OLE Control =Q112044
  • How to Print an Embedded Word Document in Visual Basic =Q112196
  • How to Save an Embedded Word Document in Visual Basic =Q112440
  • How to Create a Gantt Chart in VB Using a Graph Custom Control =Q112650
  • VB 3: How to Size the Rows & Columns of a Grid to Fit Exactly =Q112861
  • How to Send a Mail Message Using Visual Basic MAPI Controls =Q113033
  • PRB: Can't Load Custom Control SPIN.VBX =Q113326
  • How to Clear the Legend Information from a Graph Control =Q113997
  • PRB: MCI Eject Button Fails to Close Caddyless CD-ROM Drive =Q116451
  • How to Clear the Text of MaskedEdit Control w/o Clearing Mask =Q117263
  • PRB: Custom Control or Library Not Working with VB 4.0 =Q118767
  • How to Add Highlight Ability to Visual Basic's Outline Control =Q118939
  • How to Set Up Desktop Computer for Developing Pen Applications =Q121097
  • How to Select a Specific Bar on a 2D Graph with the Mouse =Q123840
  • VB 3: PRB: Can't Receive Data When Using MSCOMM.VBX Control =Q124237
  • PRB: VBFireEvent Fails When MsgBox Displaying or DDE Occurring =Q126219
  • How to Use the MaskedEdit Control for Currency Format =Q126676
  • Mode Property of MCIWNDX.VBX Returns Localized Strings =Q126990
  • PRB: Can't Get Tabstrip Control to Support Hot-Key Activation =Q129894
  • How to Display Text on a Playing .AVI File =Q131819
  • PRB: Font Dialog Box Lists Fonts Not Supported by Printer =Q137035
  • PRB: Align Property Setting Causes Toolbar to Fill the Form =Q137623
  • PRB: Cannot Pass Parameters as Float ByVal to VB 4.0 Events =Q137730
  • PRB: "Error loading from file" Error Message When Running .Exe =Q138527
  • How to Size the Rows and Columns of a Grid to Fit Exactly =Q140519
  • VB Grid Custom Control: Text Limited to 255 Characters =Q140887
  • How to Make a Spreadsheet-Style Grid that Allows Editing =Q140889


Return to top of document

Optimization, Memory Management, & General VB Programming

  • How to Optimize Size and Speed of Visual Basic Applications =Q73798
  • How to Determine Display State of a VB Form, Modal or Modeless =Q77316
  • Example of Sharing a Form Between Projects in VB for Windows =Q81222
  • Limit of 15 or 31 Timer Controls in Visual Basic for Windows =Q81455
  • Redim: Array Already Dimensioned Msg After Dim w/ Subscripts =Q83238
  • Differences Between QuickBasic and Visual Basic Statements =Q87004
  • PRB: For Loop w/ Integer Counter & Increment Less Than .5 Causes Hang =Q87769
  • How to Emulate MKI$ and CVI in VB Using Windows HMemCpy =Q87970
  • Diagnosing General Protection Fault or UAE in VB for Windows =Q90871
  • Visual Basic 3.0 Common Questions & Answers =Q92545
  • How to Break Long Statements into Multiple Lines =Q94696
  • Basic Products Can Create and Use Non-Standard File Names =Q94783
  • Obtaining Date or Serial Result from DateSerial or DateValue =Q95510
  • How to Program a Delay Using the Timer Function =Q96069
  • FileDatetime Doesn't Include Time If File Time Is Midnight =Q96098
  • PRB: File Not Found Error When Running .EXE on Other Computer =Q101580
  • Sum Of VB Strings Can Exceed 64K in Certain Circumstances =Q104554
  • How to Retrieve Hidden/System Files Using Dir[$]() Function =Q104685
  • PRB: Can't Set Formal Parameter When Setting Object Vars =Q105230
  • Windows 3.1 VERSIONINFO - Version-Information Resource Example =Q107992
  • Expected Expression Error: Dynamic Array Not OK in User-Type =Q108709
  • How to Capitalize the First Letter of Each Word in a String =Q109220
  • How to Convert a Decimal Number to a Binary Number in a String =Q109260
  • How to Use TABs in a VB Text Box Without Changing the Focus =Q109261
  • PRB: VB 3.0 AppActivate Fails on 32-Bit Windows NT Application =Q109262
  • How to Find Num of Days Between Dates Outside of Normal Range =Q109451
  • How to Scroll a Form When VB Forms Are Limited to Screen Size =Q109741
  • How to Speed Up Data Access by Using BeginTrans & CommitTrans =Q109830
  • LONG: Microsoft Consulting Services Naming Conventions for VB =Q110264
  • How to Encrypt a String with Password Security in VB =Q110308
  • How to Remove Menu Items from a Form's Control-Menu Box =Q110393
  • PRB: Week Starts Sunday and Ends Saturday for Format Function =Q110667
  • How to Get a Handle to MS-DOS Application and Change Title =Q110701
  • Example of NPV and IRR Financial Functions in VB for Windows =Q110888
  • How to Mimic HIWORD, LOWORD, HIBYTE, LOBYTE C Macros in VB =Q112651
  • How to Determine If a File Exists by Using DIR$ =Q112674
  • How to Seek a CD Track by Using the MCI Control =Q112732
  • How To Get the Total Playing Time of an Audio CD =Q112766
  • How to Get or Create a Unique Audio CD Volume Label =Q112768
  • How to Optimize Memory Management in VB 3.0 for Windows =Q112860
  • PRB: Error When Assign DB Value to Var: Invalid Use of Null =Q113032
  • How To Retrieve Elapsed Time Since Windows Started =Q113325
  • PRB: Unexpected Date Value Returned from Format Function =Q113327
  • PRB: CreateDynaset Err: Can't open any more tables or queries =Q113388
  • How to Perform Bit Manipulation In Visual Basic =Q113476
  • How to Parse a Fully Qualified Path into Component Parts =Q113897
  • Visual Basic 3.0 Code Samples Available in the MSL and MSDN CD =Q113902
  • How to Create Your Own Slider Bar in Visual Basic 3.0 =Q113948
  • How to Create a Setup-like Status Bar in Visual Basic =Q113999
  • How to Create Hidden MDI Child Forms =Q115781
  • PRB: No Trappable Error on Shell to Nonexistent .BAT File =Q118644
  • PRB: Plus Sign (+) Operator Behaves Differently in VB 4.0 =Q119115
  • How to Associate a File Extension with Your Application =Q119281
  • How to Quickly List the Contents of a Directory =Q119396
  • How to Initialize Static Variables to Nonzero Values =Q119737
  • How to Convert VB for MS-DOS programs to VB for Windows =Q120075
  • How to Parse a Delimited String Using InStr and Mid =Q126939
  • Differences Between Exclamation Mark (!) & Dot (.) Syntax =Q129287
  • PRB: VB 4.0 EXEs Are Different When Compared Byte-by-Byte =Q129288
  • PRB: Can't Have Multiple Declare Statements for Same Function =Q129446
  • PRB: Can't Watch Properties or Fields Used in a WITH Statement =Q129447
  • PRB: "Ambiguous name detected" Compile-Time Error in VB 4.0 =Q129636
  • PRB:Overflow Error at Run Time w/Byte Type Counter in For Loop =Q129709
  • PRB: Capitalization in Visual Basic 4.0 Differs from 3.0 =Q129712
  • PRB: Call List Takes Longer to Display =Q129741
  • PRB: Same Seed for Randomize Does Not Repeat Previous Sequence =Q129742
  • PRB: Can't Have Fixed Length Strings >32K in 32-bit Windows =Q129802
  • Variable Coercion Rules in Visual Basic Version 4.0 =Q129803
  • Nested OLE Objects Are Destroyed When Parents Are Destroyed =Q129837
  • PRB: Exceeded Limits on Array Sizes of User Defined Types =Q129853
  • Why Property Pages Might Be Missing on OLE Controls =Q129873
  • How to Optimize SQL Queries in Visual Basic 3.0 and 4.0 =Q129882
  • PRB: OLE Server Terminate Not Fired If Client Uses 'End' =Q129885
  • How to Optimize OLE Calls in Visual Basic 4.0 =Q129886
  • PRB: Circle Aspect Ratio Unaffected by User-Defined ScaleMode =Q129893
  • PRB: OPTION PRIVATE Statement Has No Effect in Visual Basic =Q129895
  • PRB: Procedure too Large Error When Compiling in VB 4.0 =Q129897
  • PRB: Naming Conflicts Between Variables and Objects =Q129898
  • Using For Each to Loop Through Arrays Is Not Recommended =Q129931
  • PRB: "Invalid Property Value" If TrueType Fonts Only Selected =Q129934
  • PRB: Err.Raise Doesn't Always Generate Expected Error =Q129939
  • PRB:Unexpected Results When Raise Method Propogates OLE Errors =Q129941
  • PRB: Using TypeOf as Part of an If Statement Fails =Q129942
  • BUG: Object Instances Are Not Freed from Memory =Q129946
  • PRB: Empty Sub Procedures Are Not Persistent =Q129949
  • PRB: Asterisks Don't Hide an RDC Password Set in Design Time =Q137024
  • LenB Function Returns in-Memory Size of User-Defined Type =Q137729
  • PRB: Arguments Are Evaluated from Right to Left in Some Cases =Q138519
  • How to Use an Ampersand (&) to Suppress Sign Extension =Q138520
  • PRB: Arrow Keys Do Not Always Produce a KeyDown Event =Q138530
  • Use Dim As New to Automatically Instantiate Object =Q138533
  • How to Avoid the "ByRef Argument Type Mismatch" Error =Q138535


Return to top of document

Advanced VB Programming -- Networks, APIs, DLLs, Graphics

  • VB 3: Emulating QuickBasic's SOUND Statement in Visual Basic =Q71102
  • How to Flood Fill (Paint) in VB using ExtFloodFill Windows API =Q71103
  • How to Use Windows BitBlt Function in Visual Basic Application =Q71104
  • How to Pass One-Byte Parameters from VB to DLL Routines =Q71106
  • How to Send an HBITMAP to Windows API Function Calls from VB =Q71260
  • How to Create a Flashing Title Bar on a Visual Basic Form =Q71280
  • How to Implement a Bitmap Within a Visual Basic Menu =Q71281
  • How to Create Rubber-Band Lines/Boxes in Visual Basic =Q71488
  • How to Create Flashing/Rotating Rubber-Band Box in VB =Q71489
  • Declare Currency Type to Be Double When Returning from DLL =Q72274
  • How to Create a System-Modal Program/Window in Visual Basic =Q72674
  • How to Limit User Input in VB Combo Box with SendMessage API =Q72677
  • How VB Can Determine if a Specific Windows Program Is Running =Q72918
  • How to Scroll VB Text Box Programmatically and Specify Lines =Q73371
  • WINAPI.TXT: Windows API Declarations and Constants for VB =Q73694
  • Determining Whether TAB or Mouse Gave a VB Control the Focus =Q75411
  • Accessing Windows Initialization Files from Visual Basic =Q75639
  • How to Print the ASCII Character Set in Visual Basic =Q75857
  • VB 3:Use Windows API Functions to Better Manipulate Text Boxes =Q76518
  • PRB: No Events Generated When Msgbox Active =Q76557
  • How to Create and Use a Custom Cursor in Visual Basic =Q76666
  • How to Terminate Windows from a Visual Basic Application =Q76981
  • How to Print a VB Picture Control Using Windows API Functions =Q77060
  • How to Invoke GetSystemMetrics Windows API Function from VB =Q77061
  • How to Determine Display State of a VB Form, Modal or Modeless =Q77316
  • Example of How to Read and Write Visual Basic Arrays to Disk =Q77317
  • How to Get Windows Master List (Task List) Using Visual Basic =Q78001
  • How to Specify Num of Copies w/ Common Dialog or Escape() API =Q78165
  • How to Call lstrcpy to Receive LPSTR Returned from Other APIs =Q78304
  • PRB: Format$ Using # for Digit Affects Right Alignment =Q79094
  • Use SetHandleCount to Open More than 15 Files at Once in VB =Q79764
  • VB 3: How to Set Landscape or Portrait for Printer from VB App =Q80185
  • How to Kill an Application with System Menu Using Visual Basic =Q80186
  • How to Reset the Parent of a Visual Basic Control =Q80189
  • How to Add a Horizontal Scroll Bar to Visual Basic List Box =Q80190
  • How to Print VB Form Borders and Menus =Q80409
  • How to Get Program Manager Group Names into Combo Box in VB =Q80410
  • How to Clear VB Picture Property at Run Time Using LoadPicture =Q80488
  • VB 3: Copying Entire Screen into a Picture Box in Visual Basic =Q80670
  • VB Custom Controls Support only Certain Picture Formats =Q80779
  • VB 3: Printing Multiline Text Box Using Windows API Functions =Q80867
  • How to Use FillPolygonRgn API to Fill Shape in Visual Basic =Q81470
  • How to Set Windows System Colors Using API and Visual Basic =Q82158
  • VB AniButton Control:Cannot Resize if PictDrawMode Is Autosize =Q82159
  • How to Disable Close Command in VB Control Menu (System Menu) =Q82876
  • How to Create a Form with no Title Bar in VB for Windows =Q83349
  • How to Call LoadModule() API Function from Visual Basic =Q83350
  • How to Draw an Ellipse with Circle Statement in VB =Q83906
  • UCase$/LCase$ in Text Box Change Event Inverts Text Property =Q84059
  • How to Print Entire VB Form and Control the Printed Size =Q84066
  • How to Create a Topmost or Floating Window in Visual Basic =Q84251
  • PRB:Property or Control Not Found Error Passing Control to Sub =Q84383
  • PRB: DateValue Argument Gives "Illegal Function Call" Error =Q84547
  • How VB Can Get Windows Status Information via API Calls =Q84556
  • How to Determine the Number of VB Applications Running at Once =Q84836
  • VB "Bad DLL Calling Convention" Means Stack Frame Mismatch =Q85108
  • Print Form or Client Area to Size on PostScript or PCL Printer =Q85978
  • How to Play a Waveform (.WAV) Sound File in Visual Basic =Q86281
  • How to Invoke Search in Windows Help from Visual Basic Program =Q86771
  • How to Use LZCOPYFILE Function to Decompress or Copy Files =Q88257
  • How to Hide a Non-Visual Basic Window or Icon =Q88476
  • How to Compare User-Defined Type Variables in Visual Basic =Q88551
  • How to Extract a Windows Program Icon -- Running or Not =Q88944
  • Diagnosing "Error in loading DLL" with LoadLibrary =Q90753
  • VB 3: Converting an Icon (.ICO) to Bitmap (.BMP) Format =Q90872
  • How to Get Windows 3.1 Version Number in VB with GetVersion =Q92936
  • How to Establish a Network DDE Link Using Visual Basic =Q93160
  • Form Cannot Be Larger Than the Screen =Q94665
  • How to Connect to a Network Drive by Using WNetAddConnection =Q94679
  • Using Lstrcpy() API Function to Get Far Address of a Variable =Q94700
  • How to Pass Numeric Variables to a C DLL =Q94960
  • How to Create a Transparent Bitmap Using Visual Basic =Q94961
  • How Windows Versions 3.0 and 3.1 Activate Apps Differently =Q95463
  • How to Use Windows 3.1 APIs to Play Videos in Visual Basic =Q96090
  • Using PASSTHROUGH Escape to Send Data Directly to Printer =Q96795
  • Using an Escape to Obtain and Change Paper Size for Printer =Q96796
  • How to Obtain & Change the Paper Bins for the Default Printer =Q96797
  • How to Determine When a Shelled Process Has Terminated =Q96844
  • Using the Printer Object to Print a Grid Control's Contents =Q96941
  • How to Use SystemParametersInfo API for Control Panel Settings =Q97142
  • Example of calling EnumFontFamilies from a DLL =Q98577
  • How to Print Text Sideways in Picture Control with Windows API =Q99874
  • How to Play MIDI Files Using API Calls from Visual Basic =Q99898
  • How to Read a Large File into Memory by Calling API Functions =Q100513
  • VB 3: Find Next Available Drive Letter (for Network Connect) =Q100834
  • VB 3: How to Set the Formatting Rectangle of a TextBox =Q101162
  • VB 3: Adjust Form Size for Different Video Screen Resolutions =Q103646
  • How to Play an .AVI Video File in Full Screen in Visual Basic =Q104123
  • Windows Debugging Tools for Use with Visual Basic =Q104156
  • How to Get Control Dimensions from VBGetControlProperty =Q104393
  • PRB: GP Fault if Uninitialized String Passed to API Function =Q105807
  • Changing WIN.INI Printer Settings from VB using Windows API =Q105839
  • How to Create a Screen Saver in Visual Basic =Q106239
  • How to Write C DLLs and Call Them from Visual Basic =Q106553
  • How to Pass User-Defined Structure Containing Strings to DLL =Q107750
  • PRB: Printer.FontSize Return Value Is Not Requested Value =Q108073
  • Using Table Objects Versus Dynaset/Snapshot Objects in VB =Q109218
  • Popular Windows API Functions Used from Visual Basic 3.0 =Q109290
  • How to Invoke MessageBeep API to Play System Alert .WAV Sounds =Q110103
  • Using MSGBLAST.VBX Control to Process Windows Messages from VB =Q110104
  • LONG: How to Call Windows API from VB 3.0--General Guidelines =Q110219
  • How to Create a Read-Only Text Box Using SendMessage API =Q110403
  • How to Add Items into Control Menu Box of Visual Basic Form =Q110498
  • How to Turn on Mouse Trails with Visual Basic =Q110541
  • How to Make Mouse Pointer (Cursor) Maintain Hourglass Shape =Q110542
  • How to Right Justify Items in List Box w/ Tabs & SendMessage =Q110958
  • How to Implement ToolTips Help in Visual Basic Applications =Q111495
  • How to Get a Window's Class Name and Other Window Attributes =Q112649
  • How To Add a Scalable Font to Windows From Visual Basic =Q112672
  • How to Pass & Return Unsigned Integers to DLLs from VB =Q112673
  • How to Use Functions in VER.DLL -- a 16-bit Sample Application =Q112731
  • How to Add Print Preview to Visual Basic Applications =Q113236
  • How to Print Picture Box Contents Using StretchDIBits =Q113333
  • PRB: VB 3: Converting MBF to IEEE in Visual Basic for Windows =Q113439
  • How to Get a Window Handle Without Specifying an Exact Title =Q113475
  • How to Get Current Drive's Free Disk Space in VB 3.0 =Q113590
  • How to Find Out If Executable Is Running in VB Develop Shell =Q113680
  • LONG: How to Print a Metafile and Text to Form or Printer =Q113682
  • How to Use WNetGetUser() in Windows for Workgroups from VB 3.0 =Q113688
  • How to Control the Placement of Desktop Windows =Q113702
  • How to Use CTL3D.DLL in Your Visual Basic Program =Q113898
  • How to Read Windows Registered User & Organization =Q113945
  • PRB: GetVersion API Returns 3.10 When in Windows 3.11 =Q113998
  • How to Move a Form that Has No Titlebar or Caption =Q114593
  • How to use GetDeviceCaps within Visual Basic =Q114709
  • How to Create a Modeless Dialog or Form in Visual Basic =Q114775
  • How to Hide a VB App from the Task List and ALT+TAB Order =Q114776
  • How to Retrieve Mouse Cursor Coordinates in Visual Basic =Q114777
  • How to Decipher the VB.INI Initialization file =Q115832
  • How to Lock a Form so it Cannot Be Moved =Q118376
  • How to Control the Volume of Sound Files from Visual Basic =Q118377
  • How to Pass a String or String Arrays Between VB and a C DLL =Q118643
  • How to Print Form/Client Area in 256 Colors w/StretchDIBits =Q118938
  • Three Methods to Send Preformatted Files Directly to Printer =Q119113
  • How to Extract the Metafile from an OLE Control =Q119395
  • How to Print with Rotated Text =Q119673
  • UPD: New Btrieve Driver BTRV200.DLL Available =Q119739
  • How to Determine If a VB App is Running Under Windows NT 3.x =Q122353
  • How to Use ShellAbout() to Display Standard Windows About Box =Q122893
  • How to Create a FORTRAN DLL and Call It from Visual Basic =Q123841
  • How to Detect If Your Computer Has a Sound Card =Q123974
  • How to Use ExitWindowsExec() in VB to Run MS-DOS Batch File =Q125426
  • How to Launch App Based on File Extension Using ShellExecute =Q126220
  • How to Find the Handle of the TopMost Window =Q126386
  • VB 3:How to Size a Picture Box Dynamically to Fit an AVI Image =Q126742
  • How to Find a Window Handle Based on an Instance Handle =Q127030
  • How Null String Pointers Behave in Visual Basic 4.0 =Q129388
  • PRB: Using Reserved Keywords as Types =Q129448
  • PRB:Object Created w/ NEW Instantiated When Passed as Argument =Q129449
  • PRB: Loading and Unloading DLLs in the Design Environment =Q129514
  • How to Exit Windows from a Visual Basic 4.0 Application =Q129637
  • PRB: Compile Out of Memory If too Many Public Members in Class =Q129700
  • How DBCS Characters Are Used Depends on the Operating System =Q129705
  • How to Determine When a Shelled 32-bit Process Has Terminated =Q129796
  • How to Launch a Win32 Application from Visual Basic =Q129797
  • How to Display a Task Modal Dialog from a 32-Bit DLL =Q129798
  • Use ByVal to Pass a Control as an Argument to a DLL or VBX =Q129827
  • PRB: GetActiveWindow Behaves Differently Under Windows NT =Q129852
  • PRB: HWNDs on OLE Controls Are Not Persistent =Q129884
  • Introducing the Powerful New Picture Object in VB 4.0 =Q129887
  • OLE Controls Must Be Registered =Q129943
  • Do Not Define Functions in DLLs that Raise an Exception =Q129944
  • PRB: hCtl May Be Invalidated by Visual Basic =Q129945
  • Win32 Replacement for the hmemcpy Function =Q129947
  • How to Determine Which 32-bit Operating System Is Being Used =Q137032
  • PRB: GetTempFileName API Function May Fail on 32-bit Platforms =Q137034
  • PRB: Visual Basic 4.0 Can't Interpret SCODE Parameter =Q137898
  • How to Pass a Point Structure to the Windows API by Value =Q138518
  • How to Send Attachment & Show Image in VB 3.0 Using Msmapi.vbx =Q138534
  • How to Adjust Form Size for Different Video Screen Resolutions =Q138799
  • How to Use Functions in VERSION.DLL -- A 32-bit Sample App =Q139491
  • PRB: Converting MBF to IEEE in Visual Basic for Windows =Q140520
  • How to Emulate QuickBasic's SOUND Statement in Visual Basic =Q140879
  • How to Copy Entire Screen into a Picture Box in Visual Basic =Q140885
  • How to Print Multiline Text Box Using Windows API Functions =Q140886
  • Converting an Icon (.ICO) to Bitmap (.BMP) Format =Q140890
  • How to Find Next Available Drive Letter (for Network Connect) =Q141020
  • How to Set the Formatting Rectangle of a TextBox =Q141021
  • Using Windows API Functions to Better Manipulate Text Boxes =Q141073


Return to top of document

Data Access & VB Database Programming

  • How to Set Tab Stops in a Visual Basic List Box =Q71067
  • How to Keep the Current Record the Same After Using Refresh =Q97181
  • How to Copy Current Database Record into a Record Variable =Q97413
  • How to Use Data Control to Scroll Up and Down in a Recordset =Q97414
  • ODBC Setup & Connection Issues for Visual Basic Version 3.0 =Q97415
  • How to Implement the DLookup Function in Visual Basic =Q99704
  • UPD: Oracle ODBC Setup and Connection Issues in VB 3.0 =Q99706
  • PRB: Can't Use ActiveForm to Reference Data Control in VB 3.0 =Q101252
  • PRB: OpenTable in VB ODBC App Error: Can't Perform Operation =Q101254
  • Transactions on ODBC Data Sources in Visual Basic Version 3.0 =Q101518
  • How to Open dBASE Table with Nonstandard File Extension =Q101742
  • UPD: New Access Engine MSAJT110.DLL Available for VB 3.0 =Q102481
  • PRB: Error When Updating Fields in Dynaset That Has 2+ Tables =Q102681
  • How to Build Access DB & Load Data from Btrieve for Windows DB =Q103440
  • How to Make Access DB & Transfer Data from Btrieve for MS-DOS =Q103441
  • Differences Between the Object Variables in VB Version 3.0 =Q103442
  • UPD: DOC: Data Access Guide Index -- A through Me =Q103702
  • UPD: DOC: Data Access Guide Index in VB 3.0 -- Mo through Z =Q103703
  • How to Convert a Text File into a New Access Database =Q103807
  • Limitations of the Data Control in Visual Basic Version 3.0 =Q103808
  • How to Create an Access DB & Transfer Data from dBASE III DB =Q104013
  • Examples Show How to Query BIBLIO.MDB Database =Q104155
  • PRB: TableDefs Not Updated When SQL Statement Creates Table =Q104339
  • PRB: Error 3219 When Updating Record Set Created w/ Distinct =Q104459
  • How to Encrypt a Microsoft Access Database in Visual Basic =Q104875
  • Differences Among the Installable ISAMs in VB 3.0 =Q104918
  • Referential Integrity Enforced for DBs Created in Access =Q104983
  • PRB: Error 13 (Type Mismatch) & Error 3061 w/ SQL Queries =Q105171
  • How to Query for Dates Using a SQL Statement in Visual Basic =Q105173
  • How to Use VB Control Property or Variable in SQL Statement =Q105539
  • PRB: Error or GP Fault When Pass Data Control as Control =Q105540
  • PRB: Invalid Property Value When Binding Masked Edit Control =Q105766
  • How Visual Basic 3.0 Handles Security Set by Microsoft Access =Q105990
  • PRB: Illegal to Use Find Methods w/ SQL PASSTHROUGH & ODBC DB =Q106111
  • PRB: Illegal to Use Find Method with Table Object Variable =Q106270
  • How to Call SQL Stored Procedures from Visual Basic =Q106492
  • PRB: Invalid Database Object after Rollback without BeginTrans =Q106493
  • PRB: No Current Record Error In VB When Database is Empty =Q106494
  • How VB Can Determine If Table Is Locked By Other Processes =Q106535
  • How to Change Read-Only Access of a Data Control at Run Time =Q107074
  • Possible Reasons for Couldn't Find Installable ISAM Error =Q107672
  • How to Create a Parameter Query in Visual Basic for Windows =Q107748
  • LONG: PERFORM.TXT - Performance Tuning Tips for VB and Access =Q107751
  • Microsoft Access Database RAM Cache Is Faster Data File Method =Q107871
  • VISDATA Example of Every Data Access Function in VB Prof 3.0 =Q108145
  • How to Create a Microsoft Access Database using VB Prof 3.0 =Q108146
  • How to Copy Table from One Database to Another in VB Prof 3.0 =Q108147
  • How to Delete a Field from a Populated Table =Q108148
  • Comparison of Seek Versus Find Methods, for VB Data Access =Q108149
  • How to Count Rows Affected Before Query in VB Prof ver 3.0 =Q108150
  • DOCERR: Revised Index Property (Data Access) =Q108235
  • LONG: Overview of Data Access in Visual Basic Version 3.0 =Q108379
  • PRB: Find Methods Don't Use Indexes to Speed Up VB Data Access =Q108380
  • How to Attach an External Database Table to a VB 3.0 Database =Q108423
  • How to Request Exclusive Use of a Table in VB Prof 3.0 =Q108467
  • PRB: Using RecordCount with VB Dynasets, Snapshots, and Tables =Q109053
  • Basic Cannot Get Description Shown in Access Table Design View =Q109136
  • How to List the Fields in a Table & the Tables in a Database =Q109219
  • How to Use SQL Outer Join to Find All Table B Records Not in A =Q109563
  • How to Set VB Data Control to External ODBC Database Dynaset =Q109800
  • How to Speed Up Data Access by Using BeginTrans & CommitTrans =Q109830
  • PRB: Dynaset Loses Contents After Transaction Rollback =Q109995
  • How to Use Wildcards in SQL Query to Make Dynasets & Snapshots =Q110069
  • PRB: ODBC Database Remains Open After a Close Method Used =Q110227
  • How to Use Seek and MoveNext to Find a Group/Range of Records =Q110497
  • How to Copy a Record from One Table to Another in VB =Q110588
  • Visual Basic 3.0 Connection Issues with Paradox 4.X Databases =Q110590
  • PRB: Object Variable Not Set When Referencing Data Control =Q110618
  • How to Determine the Restored State of a Minimized Form =Q110620
  • PRB: Commit or Rollback without BeginTrans Error and VB Forms =Q110722
  • Documentation and Features for Visual Basic's 3.0 Data Manager =Q110723
  • PRB: Error: Couldn't Lock File SHARE.EXE Hasn't Been Loaded =Q110732
  • How to Use SQL SELECT Statement Without Field Syntax Error =Q110752
  • Create Database with Data Manager & View w/ Text/Data Control =Q110753
  • How to Delete a Table from a Database Using Visual Basic =Q110959
  • PRB: Novell Btrieve Unexpected Error from External DB Driver =Q111286
  • PRB: VB Record Too Large When Add or Update Record > 2K =Q111304
  • Hitchhiker's Guide to VBSQL -- VBSQL vs ODBC API Data Access =Q111490
  • How to Read Database Fields Into and Out of a List Box =Q112195
  • PRB: Can't find Installable ISAM When Run Two DB Apps in VB =Q112652
  • How to Perform Microsoft Access Macro Action Via DDE from VB 3.0 =Q112767
  • How to Create Nested Queries in Visual Basic 3.0 Prof Edition =Q113335
  • How to Delete All Records from MDB Database Table In VB 3.0 =Q113390
  • How to Drag Data from a Grid to a List Box in VB 3.0 =Q113436
  • How to Highlight an Entire Row of Cells in the Grid Control =Q113589
  • How to Perform a Union Query in Visual Basic Version 3.0 =Q113592
  • Updated ACC2COMP.TXT for Jet 2.0/VB 3.0 Compatibility Layer =Q113594
  • Install Issues Microsoft Jet 2.0/VB 3.0 Compatibility Layer =Q113684
  • Files Included in Jet 2.0/ VB 3.0 Compatibility Layer =Q113685
  • How to Access Multiple Databases in an SQL Query in VB 3.0 =Q113701
  • How to Convert a Database Table into an Excel Spreadsheet =Q113899
  • How to Query for Literal Special Characters in a Where Clause =Q113901
  • DOCERR: More Info & Doc Fixes for FindFirst & Seek Methods =Q113903
  • PRB: GetChunk & AppendChunk Not Allowed on Non-Memo Fields =Q113949
  • How to Obtain & Distribute the Compatibility Layer in VB 3.0 =Q113951
  • How to Use the Three Levels of Database Locking in VB 3.0 =Q113953
  • How to Use FindFirst with Strings that Have Apostrophe in VB =Q113955
  • How to Use TOP N Query from Microsoft Access 2.0 in VB 3.0 =Q113956
  • How to View Photos from the NWIND.MDB Database in VB 3.0 =Q113957
  • How to Create and Use Multiple-Field Index in Visual Basic 3.0 =Q114080
  • How to Perform SubQuery on Microsoft Access 2.0 DB in VB 3.0 =Q114344
  • How to Construct a Self-Join Query in Visual Basic 3.0 =Q114592
  • How to Use Temporary Tables in SQL Server from Visual Basic 3.0 =Q115237
  • VB 3: How to Fill a List Box from a Snapshot Generically =Q115712
  • PRB: Errors When Referencing Oracle Synonym or Table Names =Q115713
  • How to Use the New MS Access 2.0 DDL Additions in VB 3.0 =Q115833
  • How to Modify VISDATA Sample to Work with Compatibility Layer =Q115976
  • How to Avoid Common Database Programming Mistakes in VB =Q115986
  • PRB: Compatibility Layer Error: Can't open any more tables =Q116034
  • Compatibility Layer Doesn't Support Some Paradox 4.x Types =Q116042
  • Reserved Error Numbers Returned in VB 3.0 by Jet 2.0 Engine =Q117900
  • PRB: No Tables Listed in RecordSource of Data Control =Q118647
  • PRB: VB 3.0 ODBC Error "Connection is busy with results..." =Q119023
  • PRB: GPF in MSAJT200.DLL Viewing SQL Prop. of Pass-Thru Query =Q119112
  • How to ZAP or PACK a dBASE or FoxPro Table =Q119116
  • ComLyr Files Needed when Distributing VB 3.0 Applications =Q119732
  • VB 3: How to Quickly Search a List Box =Q119738
  • How to Rotate a Pen Windows Application =Q120073
  • Summary of Tips to Improve Data Access Speed in VB version 3.0 =Q120172
  • How to Retrieve Info from RAISERROR Function in SQL Server DB =Q120763
  • When to Use Freelocks in a Multi-User Environment =Q122958
  • How to Set Up ODBC Data Sources When Distributing a VB 3.0 App =Q123008
  • PRB: Oracle Cursor Limit Exceeded with Create Methods =Q125227
  • PRB: "Can't Perform Operation on a Nontable" w/ ISAM TableDef =Q126223
  • How to Retrieve Multiple Result Sets from a Stored Procedure =Q126992
  • How to Bind Data Controls Across Multiple Forms in VB 4.0 =Q127028
  • PRB: Type Mismatch with Default Prop of VB4 Data Access Object =Q127029
  • PRB: Clone Won't Support All ListFields & ListIndexes Methods =Q129286
  • Jet DB Engines Process 'Data Has Changed' Error Differently =Q129634
  • User Defined Collections Are 1-Based Not 0-Based =Q129635
  • Data Access Objects Have Properties Based on Database Type =Q129732
  • How to Query the Top N or N% records in Visual Basic =Q129744
  • Use DAO GetRows Method to Fill Variant Arrays =Q129856
  • When to Use the New 3.0 DAO TypeLib in Visual Basic =Q129857
  • How to Import Relationships Using DAO in a VB 4.0 Program =Q129879
  • PRB: No Error On Invalid SetDefaultWorkspace in VB 4.0 =Q129880
  • How to Optimize SQL Queries in Visual Basic 3.0 and 4.0 =Q129882
  • PRB: Dynaset, Snapshot, and Table Objects No Longer Available =Q129883
  • Requery method not available on PassThrough queries =Q129925
  • Transactions Are Supported for ODBC Databases =Q129926
  • How to Determine If a Table or Query Exists =Q129927
  • How to Respond to Auto-commit Feature of VB Data Control =Q129929
  • PRB: Comparing Bookmarks Generates Type Mismatch Error =Q129933
  • How to Use DAO to Assign or View Permissions =Q130645
  • PRB: DAO References Not Enabled When Porting an Older VB App =Q130646
  • PRB: Can't See Changed Data If Update VB 3.0 DB App to VB 4.0 =Q137023
  • FAQ: Most Frequently Asked Questions About VB 3.0 SQL Queries =Q137025
  • PRB: Error TDS Buffer Length too Large =Q137026
  • LONG - How to Use DBGRID in an Unbound Mode =Q140021


Return to top of document

VB Design Environment

  • PRB: Menu Won't Stay Open When Click Toolbox or Color Palette =Q73418
  • PRB: Edit Menu Commands Have No Effect on Properties Bar Text =Q73800
  • PRB: Deleting VB Control Doesn't DeIete Its Code from Memory =Q73808
  • PRB: VB Help Misleading Error: Unable to Find Windows Help.EXE =Q76549
  • PAGE UP, PAGE DOWN, & Other Shortcut Keys in VB Environment =Q76559
  • PRB: CTRL+HOME Commits Line to VB Syntax Checking & Parsing =Q76561
  • PRB: Invalid in Immediate Window Error When Creating Variable =Q76636
  • PRB: ToolBox/Color Palette Menus Lose Focus After Single ESC =Q76984
  • PRB: Compatibility Problems with Adobe Type Manager =Q77645
  • PRB: Restart in VB Break Mode If Del Blank Line Above End Sub =Q78074
  • PRB: Printer Error When Printing VB Form to Text-Only Printer =Q78075
  • PRB: High Granularity Setting Affects Windows/VB Form Resizing =Q79386
  • Helv and Tms Rmn FontNames Not Available in Windows 3.1 =Q84470
  • PRB: VB Uses Bitmap Fonts When TrueType FontSize < 7 Points =Q84483
  • How to Use Visual Basic Vers 1.0, 2.0, & 3.0 on Same Computer =Q94697
  • PRB: Add Graph Error: GSW.EXE and GSWDLL.DLL Version Mismatch =Q96007
  • How to Place a Control inside a Container Control =Q104166
  • PRB: "Unable to Get System Fixed Font" If Bad SYSTEM.INI Entry =Q126224
  • PRB: VB 4.0 EXEs Are Different When Compared Byte-by-Byte =Q129288
  • PRB: Can't Watch Properties or Fields Used in a WITH Statement =Q129447
  • Error Trapping Options in the Advanced Options Dialog =Q129876
  • PRB: Procedure too Large Error When Compiling in VB 4.0 =Q129897
  • PRB: Compile-Time Error Occurs Instead of Run-Time Error =Q129930
  • PRB: Moving Off 'Sub' Doesn't Create 'End Sub' =Q129938
  • PRB: DAO References Not Enabled When Porting an Older VB App =Q130646
  • How to Add Menu Controls to a Form from an Add-In =Q137038
  • Program Still Compiles in Background w/ Compile On Demand Set =Q138521
  • PRB: Holding Down the F1 Key a Long Time Crashes Windows Help =Q140310


Return to top of document

Running VB Applications

  • PRB: Can't Use Multiple & (for Access Keys) in VB Menu Control =Q73372
  • PRB: Can't Tile or Cascade Programs Created with Visual Basic =Q73698
  • PRB: Some VB.EXE Main Menu Commands Invisible at Run Time =Q73699
  • PRB: UAE or GP Fault with VB .EXE Acting as Windows 3.0 Shell =Q73801
  • PRB: F5 in Run Mode w/ Focus on Main Menu Bar Acts as CTRL+BREAK =Q74348
  • PRB: Access Key Causes Different Event Order than Mouse Click =Q74905
  • Determining Whether TAB or Mouse Gave a VB Control the Focus =Q75411
  • How to Use CodeView for Windows (CVW.EXE) with Visual Basic =Q75612
  • How to Simulate ON KEY & Key Trapping by Using KeyDown Event =Q75858
  • How to Send Keystrokes from VB App to MS-DOS App =Q77394
  • PRB: "Error Loading DLL" If VB .EXE Has Same Name as DLL =Q79598
  • PRB: VB Error Using Shell: Cannot Find DLL, Insert in Drive A =Q80404
  • VB CURDIR$ Function Not Reliable to Determine Program Location =Q80611
  • PRB: Device Unavailable Msg When Change Path & Drive Door Open =Q80645
  • How to Right Justify Numbers Using Format$ =Q95945
  • PRB: Error in loading DLL When LIBRARY & File Names Different =Q98309
  • PRB: Some ATI Video Drivers Hang When Using MSOUTLIN.VBX =Q100194
  • VB 3: PRB: Making .EXE Error: Wrong Version of Runtime DLL =Q112770
  • How to Tell Whether an App Runs in VB Design Environment =Q118819
  • How to Use ZAP.EXE to Find Duplicate DLLs and VBXs in VB 3.0 =Q120074
  • PRB: VB 4.0 EXEs Are Different When Compared Byte-by-Byte =Q129288
  • PRB: Windows 95 Ignores ALT+TAB from SendKeys in Visual Basic =Q129839
  • How to Obtain the Version of VBRUN300.DLL =Q129875
  • How to Use Windows NT Windbg with Visual Basic =Q131007


Return to top of document

General VB References & Documentation Corrections

  • (Complete) Tutorial to Understand IEEE Floating-Point Errors =Q42980
  • VB 3: Technical Data Sheets Available for Visual Basic =Q77906
  • List of Visual Basic Companion Products and Services Available =Q78962
  • LONG: Visual Basic Companion Products & Services (Complete) =Q78963
  • Name Property Cannot Be Set When Using Implicit Property =Q93214
  • Visual Basic User Groups in the U.S.A. and Other Countries =Q95831
  • Differences Between VCP Version 1.0 and VB Version 2.0 or 3.0 =Q98544
  • Data Manager Source Code Available on CompuServe for VB 3.0 =Q99643
  • How to Get Help w/ Crystal Reports -- International and U.S. =Q100368
  • LONG: Corrections for Errors in VB Version 3.0 Manuals =Q100369
  • README.TXT for Standard Edition of VB ver 3.0 for Windows =Q100492
  • README.TXT for Professional Edition of VB 3.0 for Windows =Q100493
  • PACKING.LST for Standard Edition of VB 3.0 for Windows =Q100494
  • PACKING.LST for Professonal Edition of VB 2.0 for Windows =Q100631
  • README.TXT for Professional Edition of VB Ver 2.0 for Windows =Q100632
  • PACKING.LST for Professional Edition of VB 3.0 for Windows =Q100633
  • Developer Services Offers Solution Provider Packages =Q100781
  • UPD: List of Updated Files for Visual Basic 3.0 =Q104863
  • LONG: VB Pro 3.0 SAMPLES.TXT: Descriptions of Sample Programs =Q107990
  • DOCERR: Wrong WinHelp Declaration in Windows Ver 3.1 API Ref =Q108036
  • LONG: List of Trappable Errors for Visual Basic 3.0 =Q108340
  • LONG: VB 3.0 EXTERNAL.TXT: Using External Database Tables =Q108422
  • VB 3.0 CONSTANT.TXT Gives Values for Named Constants =Q108468
  • VB 3.0 DATACONS.TXT: Const Constant Values for Data Access =Q108469
  • LONG: Microsoft Consulting Services Naming Conventions for VB =Q110264
  • How to Add Items into Control Menu Box of Visual Basic Form =Q110498
  • DOCERR: GetPrivateProfileString Declaration Incorrect in API =Q110826
  • Updated BTRV110.DLL for Btrieve ISAM Driver shipped w/ VB 3.0 =Q112444
  • UPD: Windows 3.1 Help Compiler & Difficulty w/ Word 6.0 RTF =Q112445
  • Differences Between VB 3.0 Standard & Professional Editions =Q113334
  • MS Access Version 1.1 Specifications & Limitations for VB 3.0 =Q113440
  • FoxPro for Windows & MS-DOS Specifications & Limitations =Q113441
  • Fact Sheet on Microsoft Jet 2.0/VB 3.0 Compatibility Layer =Q113683
  • Intro to Microsoft OLE Custom Control Architecture & Tools =Q113895
  • Microsoft Access 2.0 Specifications & Limitations for VB 3.0 =Q115143
  • DOCERR: Write*ProfileString Declaration Incorrect in API =Q115328
  • LONG: Visual Basic 3.0 & Related Topics Reading List (Complete) =Q118782
  • UPD: Microsoft Access 2.0 Owners Can Get Updated Jet 2.5 =Q126387
  • How to Avoid Rounding & Overflow Probs on Pentium Processors =Q126455
  • LONG: List of Trappable Errors for Visual Basic 4.0 =Q136250
  • New Features in Microsoft Jet Version 3.0 =Q137039
  • Technical Data Sheets Available for Visual Basic for Windows =Q140881


Return to top of document

VB Setup, Installation, CDK, Help Compiler, DDE, & OLE

  • PRB: Insufficient Disk Space Error When Setup Copies Files =Q74648
  • Example of Client-Server DDE Between Visual Basic Applications =Q74861
  • DDE Example Between Visual Basic and Word for Windows =Q74862
  • DDE from Visual Basic for Windows to Excel for Windows =Q75089
  • Using DDE Between Visual Basic and Q+E for Windows =Q75090
  • How to Use CodeView for Windows (CVW.EXE) with Visual Basic =Q75612
  • DDE Example Between Visual Basic and Windows Program Manager =Q76551
  • Visual Basic & DDE/OLE with Other Windows-based Applications =Q76562
  • PRB: Workaround for Not Enough Memory to Load Tutorial Error =Q78000
  • VB 3.0 CDK VBAPI.LIB Contains CodeView Information =Q78211
  • VB 3: How to Subclass a VB Form Using VB CDK Custom Control =Q78398
  • PRB: Syntax Error If VB CDK Custom Property Name Starts w/ Num =Q78399
  • PRB: SETUP.EXE Error: Insufficient Disk Space on: C:\\WINDOWS =Q78961
  • Call VBSetErrorMessage() In Response to VBM_ Messages Only =Q80403
  • PRB: Strings w/ TABs Sent from VB to Excel via DDE Are Chopped =Q82157
  • VB Example of Using DDE LinkExecute to Word for Windows 2.0 =Q82879
  • VB Example of Using DDE to Run a Word for Windows Macro =Q85857
  • How to Play a Waveform (.WAV) Sound File in Visual Basic =Q86281
  • How to Use a Linked Paintbrush Object with OLECLIEN.VBX =Q86776
  • How to Obtain a Listing of Classes for OLE Client Control =Q87001
  • Diagnosing General Protection Fault or UAE in VB for Windows =Q90871
  • How to Establish a Network DDE Link Using Visual Basic =Q93160
  • Use COMPRESS-r to Avoid Error: Could not execute: SETUP1.EX 2 =Q93426
  • DDE Conversation Can Cause Error Message: DDE Channel Locked =Q95462
  • How to Determine When a Shelled Process Has Terminated =Q96844
  • How to Use DDE to Display Microsoft Access Data in VB 3.0 =Q96845
  • OLE Embedding & Linking Word for Windows Objects into VB Apps =Q97618
  • PRB: Error: Setup could not be completed due to system errors =Q98554
  • UPD: New Setup Toolkit & Setup Wizard Available for VB ver 3.0 =Q100003
  • How to Get Help w/ Crystal Reports -- International and U.S. =Q100368
  • VB 3: How to Set the Formatting Rectangle of a TextBox =Q101162
  • VB 3: How to Change the Setup Application Name in SETUP1.EXE =Q101743
  • How to Prevent Multiple Instances of a VB Application =Q102480
  • PRB: Error When Updating Fields in Dynaset That Has 2+ Tables =Q102681
  • VB 3.0 Additions: 'Determining the Files You Need to Distribute' =Q103439
  • VB 3: Adjust Form Size for Different Video Screen Resolutions =Q103646
  • How to Run a WinHelp Macro from a Help File =Q104165
  • UPD: List of Updated Files for Visual Basic 3.0 =Q104863
  • VB 3: Manipulate Groups & Items in Program Manager Using DDE =Q104943
  • How to Query for Dates Using a SQL Statement in Visual Basic =Q105173
  • How to Call a Visual Basic Application from Excel =Q105447
  • How to Copy and Paste DDE Links Using CF_LINK in Visual Basic =Q106238
  • Sample .MAK for Compiling VB Custom Control in Borland C++ 3.1 =Q107776
  • VB Ver 3.0 CDK TN001.TXT: Support for DT_OBJECT Properties =Q107872
  • PRB: VB.LIC License File Not Found, Can't Load MSOUTLIN.VBX =Q107991
  • How VB Can Use OLE Automation with Word Version 6.0 =Q108043
  • PRB: DDE Error When Running Setup on Norton Desktop =Q108498
  • PRB: Extra Repaint of VB CDK Graphical Custom Control =Q108710
  • How to Use SQL Outer Join to Find All Table B Records Not in A =Q109563
  • How to Scroll a Form When VB Forms Are Limited to Screen Size =Q109741
  • LONG: Microsoft Consulting Services Naming Conventions for VB =Q110264
  • How to Modify Destination Directory of Setupwizard SETUP1.EXE =Q110395
  • Visual Basic 3.0 Connection Issues with Paradox 4.X Databases =Q110590
  • PRB: Error: Couldn't Lock File SHARE.EXE Hasn't Been Loaded =Q110732
  • How to View Microsoft Word Toolbars Using OLE Control =Q112044
  • How to Navigate Excel Objects from Visual Basic Version 3.0 =Q112194
  • How to Print an Embedded Word Document in Visual Basic =Q112196
  • Retrieving Groups & Items from Program Manager Using DDE in VB =Q112384
  • How to Find Articles About VB 3.0, Applications Edition =Q112391
  • How to Create Excel Chart w/ OLE Automation from Visual Basic =Q112417
  • How to Save an Embedded Word Document in Visual Basic =Q112440
  • How VB Can Use OLE Automation with Excel Version 5.0 =Q112443
  • How to Get a Window's Class Name and Other Window Attributes =Q112649
  • POSITION.HLP File for VB OLE Automation w/ Word for Windows =Q112733
  • How to Perform Microsoft Access Macro Action Via DDE from VB 3.0 =Q112767
  • PRB: Error When Assign DB Value to Var: Invalid Use of Null =Q113032
  • How to Set Up Multiple Jumps Within a Scrolling Help Context =Q113389
  • PRB: VB 3: Converting MBF to IEEE in Visual Basic for Windows =Q113439
  • How to Use DDE Between Visual Basic and FoxPro =Q113477
  • Intro to Microsoft OLE Custom Control Architecture & Tools =Q113895
  • How to Convert a Database Table into an Excel Spreadsheet =Q113899
  • How to Import Text File into Microsoft Access Table Using DDE =Q113905
  • How to Optimize OLE Server Instance Usage by Using GetObject =Q113946
  • PRB: Cannot Use OLE to Access Chart Object in Excel 4.0 =Q113950
  • How to Use the Word 6.0 SpellChecker Via OLE Automation in VB =Q114020
  • How to Dynamically Create Excel 5.0 Charts in OLE 2.0 Control =Q114263
  • How OLE Automation Objects Behave with GetObject & CreateObject =Q114347
  • How to Print 2 Excel Charts on Single Page w/ OLE Automation =Q114348
  • How to Create Report in Word w/ Excel Chart via OLE Automation =Q114378
  • How to Modify SetupKit to Install New Icon & Working Directory =Q114774
  • How to Have a VB Program Change a Word Document's Page Layout =Q115782
  • PRB: OLE Automation Err: Method Not Applicable for This Object =Q115859
  • How to Invoke Word 6.0 Font Dialog for Word Object from VB =Q115985
  • How to Run a Word Macro While Editing a Word Object in VB =Q116040
  • UPD: Project 4.0 Files for ODK Encore Example Available in MSL =Q117262
  • How to Access Word for Windows Document Variables from VB =Q117830
  • How to Get List of Documents & Bookmarks from Word for Windows =Q117846
  • PRB: PD*JET.DLL Conflict Compatibility Layer/Crystal Reports =Q118627
  • How to Scroll an Embedded Word 6 Document in VB OLE =Q118646
  • Summary of Sample Applications on the ODK 1.0 =Q118817
  • UPD: OLE DBCS Enhancement Release Files Available =Q119024
  • PRB: Can't Use DDE Links (Paste Link) Between VB & Word 6.0 =Q119114
  • SAMPLE: Visual Basic Mail Merge Through OLE Automation =Q119243
  • CDK: Writing VBXs in C++ or Large Memory Model =Q119672
  • VB 3: Creating a Simulated Custom Method in VBX Custom Control =Q119735
  • How to Implement the BackColor Property in VBX Custom Control =Q119736
  • VB 3: Distribute COMPRESS.EXE from VB Setup Kit with VB App =Q119740
  • SAMPLE: REGMAN.EXE, OLE Registration Management Utility =Q120072
  • VB 3: Windows Help Authoring Tool (WHAT6) for Use w/ Word 6.0 =Q120136
  • Getting OLE Automation Methods/Properties Supported by OLE App =Q121736
  • Using OLE Automation to Get File Summary Info from Word 6 Doc =Q122239
  • PRB: VBFireEvent Fails When MsgBox Displaying or DDE Occurring =Q126219
  • PRB: Clone Won't Support All ListFields & ListIndexes Methods =Q129286
  • Differences Between Exclamation Mark (!) & Dot (.) Syntax =Q129287
  • PRB: VB 4.0 EXEs Are Different When Compared Byte-by-Byte =Q129288
  • How Null String Pointers Behave in Visual Basic 4.0 =Q129388
  • PRB: Can't Have Multiple Declare Statements for Same Function =Q129446
  • PRB: Can't Watch Properties or Fields Used in a WITH Statement =Q129447
  • PRB: Using Reserved Keywords as Types =Q129448
  • PRB: Loading and Unloading DLLs in the Design Environment =Q129514
  • Jet DB Engines Process 'Data Has Changed' Error Differently =Q129634
  • PRB: "Ambiguous name detected" Compile-Time Error in VB 4.0 =Q129636
  • How to Exit Windows from a Visual Basic 4.0 Application =Q129637
  • PRB: Visible Controls on MDIChild Report as Invisible =Q129638
  • PRB: Compile Out of Memory If too Many Public Members in Class =Q129700
  • How DBCS Characters Are Used Depends on the Operating System =Q129705
  • PRB:Overflow Error at Run Time w/Byte Type Counter in For Loop =Q129709
  • PRB: Capitalization in Visual Basic 4.0 Differs from 3.0 =Q129712
  • Data Access Objects Have Properties Based on Database Type =Q129732
  • VB 4.0 Calls the FreezeEvents Method to Inform OLE Controls =Q129733
  • How to Determine If VB 4.0 App Was Launched as OLE Server =Q129739
  • PRB: Call List Takes Longer to Display =Q129741
  • PRB: Same Seed for Randomize Does Not Repeat Previous Sequence =Q129742
  • How to Query the Top N or N% records in Visual Basic =Q129744
  • PRB: Excel Doesn't Use Container's Name for Embedded Objects =Q129795
  • How to Determine When a Shelled 32-bit Process Has Terminated =Q129796
  • How to Launch a Win32 Application from Visual Basic =Q129797
  • How to Display a Task Modal Dialog from a 32-Bit DLL =Q129798
  • PRB: VB & VB Apps Won't Run If Windows NT OLE Service Stopped =Q129800
  • How to Create and Use a Minimal OLE Automation Server =Q129801
  • PRB: Can't Have Fixed Length Strings >32K in 32-bit Windows =Q129802
  • Variable Coercion Rules in Visual Basic Version 4.0 =Q129803
  • PRB: Accelerator Keys Don't Work with Disabled MDI Form =Q129804
  • Use ByVal to Pass a Control as an Argument to a DLL or VBX =Q129827
  • MODEL Structure is Read-Only in Visual Basic 4.0 =Q129828
  • PRB: Object Variable Not Set Error If Object Not Instantiated =Q129836
  • Nested OLE Objects Are Destroyed When Parents Are Destroyed =Q129837
  • PRB: Windows 95 Ignores ALT+TAB from SendKeys in Visual Basic =Q129839
  • PRB: Exceeded Limits on Array Sizes of User Defined Types =Q129853
  • Use DAO GetRows Method to Fill Variant Arrays =Q129856
  • When to Use the New 3.0 DAO TypeLib in Visual Basic =Q129857
  • How to Debug Typelib Shadowing =Q129867
  • How to Pass a UDT to an OLE Automation Server in VB 4.0 =Q129868
  • Why GUIDs Change On Every Recompile Of OLE Automation Server =Q129869
  • PRB: "Object is not a Collection" as Try to Read Array Element =Q129871
  • PRB: Wrong Number of Arguments Error When Call Math Functions =Q129872
  • Why Property Pages Might Be Missing on OLE Controls =Q129873
  • How to Obtain the Version of VBRUN300.DLL =Q129875
  • Error Trapping Options in the Advanced Options Dialog =Q129876
  • How to Import Relationships Using DAO in a VB 4.0 Program =Q129879
  • PRB: No Error On Invalid SetDefaultWorkspace in VB 4.0 =Q129880
  • How to Optimize SQL Queries in Visual Basic 3.0 and 4.0 =Q129882
  • PRB: Dynaset, Snapshot, and Table Objects No Longer Available =Q129883
  • PRB: HWNDs on OLE Controls Are Not Persistent =Q129884
  • PRB: OLE Server Terminate Not Fired If Client Uses 'End' =Q129885
  • How to Optimize OLE Calls in Visual Basic 4.0 =Q129886
  • Introducing the Powerful New Picture Object in VB 4.0 =Q129887
  • How to Customize the Setup Wizard in Visual Basic Version 4.0 =Q129888
  • PRB: Visual Basic 3.0 Setup Wizard Does Not Work on Windows 95 =Q129892
  • PRB: Circle Aspect Ratio Unaffected by User-Defined ScaleMode =Q129893
  • PRB: Can't Get Tabstrip Control to Support Hot-Key Activation =Q129894
  • PRB: OPTION PRIVATE Statement Has No Effect in Visual Basic =Q129895
  • PRB: Procedure too Large Error When Compiling in VB 4.0 =Q129897
  • PRB: Naming Conflicts Between Variables and Objects =Q129898
  • PRB: Setting Form to Nothing Does Not Unload Form =Q129903
  • Requery method not available on PassThrough queries =Q129925
  • Transactions Are Supported for ODBC Databases =Q129926
  • How to Determine If a Table or Query Exists =Q129927
  • PRB: 'For Each' with 'Delete' Doesn't Work for DAO Collections =Q129928
  • How to Respond to Auto-commit Feature of VB Data Control =Q129929
  • PRB: Compile-Time Error Occurs Instead of Run-Time Error =Q129930
  • Using For Each to Loop Through Arrays Is Not Recommended =Q129931
  • PRB: Comparing Bookmarks Generates Type Mismatch Error =Q129933
  • PRB: "Invalid Property Value" If TrueType Fonts Only Selected =Q129934
  • PRB: Non-Reserved Word w/ Colon Behaves Differently in VB 4.0 =Q129935
  • PRB: Moving Off 'Sub' Doesn't Create 'End Sub' =Q129938
  • PRB: Err.Raise Doesn't Always Generate Expected Error =Q129939
  • PRB: Out of Stack Space Error Caused by Property Procedure =Q129940
  • PRB:Unexpected Results When Raise Method Propogates OLE Errors =Q129941
  • PRB: Using TypeOf as Part of an If Statement Fails =Q129942
  • OLE Controls Must Be Registered =Q129943
  • Do Not Define Functions in DLLs that Raise an Exception =Q129944
  • PRB: hCtl May Be Invalidated by Visual Basic =Q129945
  • BUG: Object Instances Are Not Freed from Memory =Q129946
  • Win32 Replacement for the hmemcpy Function =Q129947
  • PRB: Empty Sub Procedures Are Not Persistent =Q129949
  • How to Use DAO to Assign or View Permissions =Q130645
  • How to Display Text on a Playing .AVI File =Q131819
  • PRB: Label Grows Wider When AutoSize and WordWrap Are True =Q135651
  • LONG: List of Trappable Errors for Visual Basic 4.0 =Q136250
  • PRB: Visual Basic Setup Fails on Disk 2 =Q136268
  • PRB: Can't See Changed Data If Update VB 3.0 DB App to VB 4.0 =Q137023
  • PRB: Asterisks Don't Hide an RDC Password Set in Design Time =Q137024
  • FAQ: Most Frequently Asked Questions About VB 3.0 SQL Queries =Q137025
  • PRB: Error TDS Buffer Length too Large =Q137026
  • Techniques for Diagnosing & Resolving OLE Automation Errors =Q137029
  • PRB: OLE Servers Don't Unload When Last Object Set to Nothing =Q137031
  • How to Determine Which 32-bit Operating System Is Being Used =Q137032
  • How to Suppress Maximize & Minimize Buttons on MDI Parent Form =Q137033
  • PRB: GetTempFileName API Function May Fail on 32-bit Platforms =Q137034
  • PRB: Font Dialog Box Lists Fonts Not Supported by Printer =Q137035
  • How to Add Menu Controls to a Form from an Add-In =Q137038
  • New Features in Microsoft Jet Version 3.0 =Q137039
  • How to Set Font Properties from an Add-In =Q137092
  • How to Get a Control Reference from the Control's hWnd =Q137093
  • PRB: Early Binding Fails with Out-Of-Process OLE Servers =Q137094
  • How to Provide Constants for Use with an OLE Server =Q137095
  • PRB: Type Mismatch When Passing Variants to Word Using OLE =Q137096
  • How to Implement a Real-Time Application Using OLE =Q137097
  • LenB Function Returns in-Memory Size of User-Defined Type =Q137729
  • PRB: Cannot Pass Parameters as Float ByVal to VB 4.0 Events =Q137730
  • How to Specify the Base Address of a VB OLE Server DLL =Q138062
  • Effect of DoEvents in Visual Basic OLE Server DLLs =Q138063
  • Search Order for OLE Servers =Q138064
  • How to Enforce Initialization of a VB OLE Class Object =Q138065
  • How to Handle VB OLE Server Timeout and Synchronization =Q138066
  • How to Hide the Automation Manager =Q138067
  • Explanation of the States in Which Forms Can Exist =Q138068
  • How to Address the Master Object Called Global =Q138069
  • Protocol for Remote OLE Automation Depends on First Client =Q138070
  • Strings Passed to DLLs in Variants Aren't Converted to ANSI =Q138071
  • Tips to Improve Performance While Using OLE Servers =Q138072
  • Three Types of Binding (Late, ID, & Early) Are Possible in VBA =Q138138
  • Limitations of VB 3.0 as a Client When Calling a VB 4.0 Server =Q138139
  • Untrapped Errors in VB OLE DLL Can Unload the Whole Process =Q138140
  • Tips For Troubleshooting Remote OLE Automation Errors =Q138141
  • How to Determine If a String Is UNICODE or ANSI =Q138142
  • How to Pass a Point Structure to the Windows API by Value =Q138518
  • PRB: Arguments Are Evaluated from Right to Left in Some Cases =Q138519
  • How to Use an Ampersand (&) to Suppress Sign Extension =Q138520
  • Program Still Compiles in Background w/ Compile On Demand Set =Q138521
  • PRB: MDI Child Form Drawn Incorrectly with Missing Title Bar =Q138523
  • PRB: Loading Controls from Array Gives Several Error Messages =Q138526
  • PRB: "Error loading from file" Error Message When Running .Exe =Q138527
  • PRB: GotFocus Occurs Before Click Event When Option Selected =Q138528
  • PRB: Visual Basic 4.0 Does Not Support Color Cursor Files =Q138529
  • PRB: Arrow Keys Do Not Always Produce a KeyDown Event =Q138530
  • How to Port VB 3.0 projects w/ .Vbx to VB 4.0 16-bit & 32-bit =Q138531
  • PRB: VB Tab Control Picture Property Doesn't Support Metafiles =Q138532
  • How to Avoid the "ByRef Argument Type Mismatch" Error =Q138535
  • How to Print the Contents of an ImageList Control to a Form =Q138537
  • How to Manipulate Groups & Items in Program Manager Using DDE =Q138800
  • How to Find Articles About Visual Basic Applications Edition =Q138802
  • PRB: Button Image on the Toolbar Appears Incomplete =Q138820
  • LONG - How to Use DBGRID in an Unbound Mode =Q140021
  • PRB: Pasting from OLE Client Puts Graphic in Clipboard =Q140204
  • PRB: Holding Down the F1 Key a Long Time Crashes Windows Help =Q140310
  • Deleting .frx File Causes Visual Basic to Exit Abnormally =Q140350
  • PRB: Converting MBF to IEEE in Visual Basic for Windows =Q140520
  • How to Create a Simulated Custom Method in VBX Custom Control =Q140522
  • You May Distribute Compress.exe from VB Setup Kit with VB App =Q140874
  • Windows Help Authoring Tool (WHAT6) for Use with Word 6.0 =Q140875
  • How to Subclass a VB Form Using VB CDK Custom Control =Q140883
  • :Base vb_bugs.hlp
  • :Title Visual Basic for Windows: Bugs, Fixes, & Updates


Return to top of document

Unfixed Bugs

  • BUG: TABs Paste Incorrectly as | to VB.EXE's Immediate Window =Q73700
  • BUG: Scroll Box Flashing Not Updated If Bar Resized w/ Focus =Q73839
  • BUG: [ Character May Sort Incorrectly in List or Combo Box =Q74132
  • BUG: Can Click in Code Window Without Activating it in VB.EXE =Q74194
  • BUG: Pressing ESC or CTRL+BREAK Makes Mouse Pointer Disappear =Q74409
  • BUG: No Beep When Click Form and the Menu Design Window Is Up =Q74518
  • BUG: Incorrectly Accessing System Menu of Hidden Form =Q74564
  • BUG: Duplicate PostScript Font Names in VB Printer.Fonts List =Q75092
  • BUG:ExtFloodFill Won't Fill Over QBColors If AutoRedraw is True =Q75640
  • BUG: Duplicate Procedure Name Alters Original Capitalization =Q76514
  • BUG: No Option Button Active (Dotted) in Frame =Q76520
  • BUG: Italic and Large Fonts Display Poorly in Text Boxes =Q76555
  • BUG: Dir List Box Does Not Give Error 68 Device Unavailable =Q76628
  • BUG: FormName Not in Correct Order After Out of Memory Error =Q76983
  • BUG: LinkTimeOut of -1 Waits Only 6553.5 Secs Before Time Out =Q77243
  • BUG: DateSerial Does Not Give Error for Invalid Month or Day =Q77393
  • BUG: Incorrect Focus Shift for Disabled Control in Break Mode =Q77734
  • BUG: Extra Click Event If Double-Click When Mouse Button Down =Q77738
  • BUG: CTRL+LEFT/RIGHT ARROW Behaves Differently When Edit/Type =Q77928
  • FIX: Printing with HPPCL5A.DRV to HP LaserJet III Cuts Line =Q78079
  • BUG: ToolBox Picture Control Bitmap Too Small on EGA =Q78132
  • BUG: Using Nonstandard Icons Can Cause UAE/GP Fault/Hang =Q78380
  • BUG: Multiline Text Box Contents Not Gray When Enabled is False =Q78892
  • BUG: Visual Basic Code Window Hides Split View if Resized =Q79057
  • BUG: Invalid outside Sub Error When Copy or Paste to General =Q79240
  • BUG: Resetting ListIndex Property Generates Click Event =Q79241
  • BUG: Some Property Values May Be Incorrect in Maximized Form =Q79242
  • BUG: Option Button w/ Focus Selected When Click Form Caption =Q79602
  • FIX: SendKeys Causes Erratic Mouse Behavior on IBM PS/2 =Q79603
  • BUG: Click Event May Fail to Occur in Cascading Menu =Q80023
  • BUG: TAB Character Can Incorrectly Cause KeyUp/KeyDown Events =Q80286
  • BUG: No Resources Causes Failed to Open Graphics Server Error =Q80780
  • BUG: Gauge Custom Control: No Error for Illegal NeedleWidth =Q80905
  • BUG: Grid Custom Control: Scroll Bars Displayed Unnecessarily =Q80967
  • BUG: Gauge Custom Control: Valid NeedleWidth Range 1 to 32767 =Q81187
  • BUG: 3-D Panel Control Doesn't Resize to Key Status Control =Q81449
  • BUG: Vertical Linear Gauge Loses Upper Border's Bottom Pixels =Q81460
  • BUG: InnerBottom/InnerRight Defines Gauge Fill Area Badly =Q81461
  • BUG: Graph: ExtraData May Not Say: Invalid Property Value =Q81472
  • BUG: Graph Custom Control Text Disappears in EGA Video Mode =Q81949
  • BUG: Scroll Control: UAE/GPF If Drag Method in GotFocus Event =Q81955
  • BUG: Grid: No Error Changing FixedAlignment on Non-Fixed Col =Q81998
  • BUG: Graph: AutoInc Increments ThisPoint Instead of ThisSet =Q81999
  • BUG: Animated Button: 8 Pt. Roman/Mdrn Fonts Don't Underline =Q82004
  • BUG: Graph Axis Titles Don't Switch on Horizontal Bar Graphs =Q83463
  • BUG: Omitting Year for DateValue May Give Unexpected Results =Q84115
  • BUG: VB Graph Custom Control: SeeThru Paints Incorrectly =Q84236
  • BUG: Must Call API to Print Color Text on Color Printer in VB =Q84269
  • BUG: Some Controls Not Printed with PrintForm in Windows 3.1 =Q84471
  • BUG: THREED.VBX: Command/Group Push Buttons Show Invalid File =Q84553
  • BUG: Generic / Text Only Printer Driver Prints 66 Lines =Q87767
  • BUG: Grid Control Paints Incorrectly When Press PGUP or PGDN =Q94296
  • BUG: Illegal function call / Division By Zero Errors =Q94778
  • BUG: Stack Fault When Move Sets Tiny Width in 2-Item Combo Box =Q95197
  • BUG: GPF/UAE If Multi-Select Controls w/ No Common Properties =Q95430
  • BUG: Unable to Edit LinkNotify Event If Control Has Long Name =Q97027
  • BUG: ODBC Getchunk Method on Non-Memo Field Causes GPF/UAE =Q97082
  • BUG: OLE DataText Prop Doesn't Free Memory When Object Closed =Q97136
  • UPD: GP Fault in KRNL286 When Run EXE on 286 or w/ NT on MIPs =Q99251
  • BUG: GP Fault with Visual Basic DDE Sample & Word for Windows =Q99812
  • BUG: MaskedEdit MaxLength Reset to 64 When Mask Equals "" =Q99873
  • UPD: GENERIC Sample Not Provided with Visual Basic 3.0 =Q99888
  • BUG: 3D Button Loses 256-Color Palette When Load 2nd Bitmap =Q100193
  • UPD: New XBASE Driver Available That Fixes Several Problems =Q100514
  • UPD: Invalid file format Error When Run VB app's EXE File =Q101261
  • BUG: VB Dynasets Incorrectly Bypass Defaults on SQL Server =Q101522
  • BUG: Bad Result If Multiple Aggregate Functions in SQL Stmt =Q101553
  • BUG: VB Printer.Width/Height Values Incorrect for Plotter =Q106495
  • Buglist for Visual Basic 3.0 for Windows as of 26-Apr-1994 =Q111476
  • BUG: Serial Port Driver for WFW 3.11 Sends Extra Byte =Q112418
  • UPD: SQORA.DLL Does Not Allow Lengthy SQL Statements in VB 3.0 =Q112446
  • BUG: SQL Server GetDate() Function Error: Record is Deleted =Q113437
  • BUG: ALT+TAB Hangs MDI App with Activated OLE 2.0 Server =Q114346
  • BUG: SetupKit: Fuzzy Title Display in Setup Program =Q114773
  • BUG: Compacted 1.1 DB Becomes 2.0 DB w/ Compatibility Layer =Q115779
  • BUG: Help Compiler Indents Text Laid Out Above Bulleted Text =Q116030
  • BUG: Incorrect Popup Menu Events Fired with Invisible Menus =Q116058
  • BUG: Num Lock Turned Off After Sending Keystrokes to DOS App. =Q118818
  • BUG: WDCONST.BAS File Described in ODK Docs Doesn't Exist =Q118820
  • BUG: No Error Produced when Data Changed in DataControl =Q119244
  • BUG: Error with Edit Method After Rollback of Previous Edit =Q119733
  • BUG: Recompiling VB Project May Produce Larger .EXE File =Q119734
  • BUG: Multiline Text Box Incorrectly Displays Large Text =Q120523
  • BUG: Wrong Menu with Maximized MDI Child and No Control Box =Q121096
  • BUG: GP Fault When KEYSTAT.VBX Used in Two or More Apps =Q121681
  • BUG: (CDK) Cannot Use an Underscore in a Custom Event Name =Q126221
  • BUG: Menu Lost if Caption Changed on Menu with Only WindowList =Q126675
  • BUG: RegisterDatabase Fails After ODBC Version 2.x Installed =Q126940
  • BUG: GP Fault in VBRUN300.DLL at 005D:2332 =Q126991
  • PRB: "For Each" Behavior on Dynamically Changing Control Array =Q129450
  • BUG: ODBC OrdinalPosition Differs with dbSQLPassThrough =Q129731
  • BUG: Grid FixedAlignment Prop Accepts Value for Non-Fixed Cell =Q129740
  • BUG: Icon Distorted When Dragged in 16-Bit VB 4.0 Windows NT =Q129743
  • BUG: Excel Displays Only First Column in Embedded Worksheet =Q129793
  • BUG: Data Control Errors Do Not Populate Error Object =Q129799
  • BUG: GPF in Excel After Using Excel Spreadsheet in OLE Control =Q129838
  • BUG: MDI Child Form Is Drawn Without Title in Certain Cases =Q136529
  • BUG: ScrollBars Don't Display on DBList Control =Q137027
  • BUG: Activating and Closing OLE Object Causes GP Fault =Q137028
  • BUG:GPF Manipulating Microsoft Excel Spreadsheet w/OLE Control =Q137030
  • BUG: Errors with Duplicate Keys and Modal/Modeless Forms =Q137036
  • BUG: Cell Data Disappears in DBGrid with NumberFormat Set =Q137037
  • BUG: Setting the Caption of a Tab Control Results in GP Fault =Q138525
  • BUG: "Error occurred while trying to rebuild" w/ Setup Wizard =Q138816
  • FIX: ODBC SDK May Overwrite Latest Version of Msvcrt20.dll =Q138817
  • BUG: VB 4.0 32-bit Quits When Deleting a Menu at Design Time =Q138818
  • BUG: Memory Leak Occurs when Choosing Make EXE & Compiling App =Q139567
  • BUG: File Extension Lost if Save As Option is Used in Win95 =Q139969
  • BUG:Text & Value Properties of DBGrid Column Show Empty String =Q139970
  • BUG:DBGrid with Visible Property Set to False Becomes Visible =Q139971
  • BUG:File Open Common Dialog in Win95 Returns Invalid Filename =Q139972
  • BUG: 16-Bit Data Control Bound to OLE Control Returns Error =Q140031
  • BUG: After Switching OLE Client Hangs in Visual Basic 16-Bit =Q140032
  • BUG: Status of Project Window Is Not Saved with .vbp File =Q140205
  • BUG: OLE 16-bit Controls Halts System Painting to the Screen =Q140206
  • BUG: Recordset Update Error Differs Between 16-Bit and 32-Bit =Q140309
  • BUG: Toolbar and Button Groups =Q140311
  • BUG: KeyAscii Behavior Different with DBCombo Control =Q140353
  • BUG: Input Function Doesn't Ignore EOF =Q140354
  • Buglist for Visual Basic 4.0 for Windows as of 30-Nov-1995 =Q140612
  • BUG: Application Error Occurs When Rebinding a Bound DBGrid =Q140898
  • BUG: GPF When RecordSource Property Is Blank at Design Time =Q140899


Return to top of document

Fixed Bugs

  • FIX: VB Debug.Print in MouseMove Event Causes MouseMove Event =Q72679
  • FIX: Overflow in VB Drawing Circle Segment w/ Radius of Zero =Q73280
  • FIX: UAE When Place More than 64K in VB List Box or Combo Box =Q73374
  • FIX: Pull-Down on Drive Box Disabled When Change Width of Box =Q73809
  • FIX: UAE/GPF Changing MS-DOS Win Display If VB at Breakpoint =Q74193
  • FIX: Overflow Error If Print Long String to Form or Printer =Q74517
  • FIX: Control Overlaid by 2nd Control Won't Refresh If Moved =Q74519
  • FIX: Text Not Highlighted When Copy Immediate Win to Clipboard =Q75762
  • FIX: Bad Text in Long Right-Aligned Labels in Windows ver 3.0 =Q76515
  • FIX: Undocumented Separator Property of a VB Menu Item =Q76550
  • FIX: Can't Have Menu with No Caption Bar/Buttons/Control Box =Q76553
  • FIX: ControlBox Property False Disables Focus w/ Keys in Menus =Q76556
  • FIX: Printing with HPPCL5A.DRV to HP LaserJet III Cuts Line =Q78079
  • FIX: Right Mouse Button Causes Remote Control Menus =Q78773
  • FIX: Visual Basic List Box Won't Open if Resized at Run Time =Q79030
  • FIX: SendKeys Causes Erratic Mouse Behavior on IBM PS/2 =Q79603
  • FIX: File Not Loaded If No Extension in Load Picture Dialog =Q80643
  • FIX: Panel Custom Control Caption Not Dimmed When Disabled =Q80868
  • FIX: Graph Custom Control Incompatible w/ HP II Series Printer =Q80912
  • FIX: Animated Button Custom Control: Caption May Be Truncated =Q81223
  • FIX: Gauge: Incomplete Paint with Max-Min Difference > 100 =Q81462
  • FIX: Graph Custom Control: LabelText May Overlap =Q82874
  • FIX: Graph Custom Control Legends May Print Incorrectly =Q82875
  • FIX: Grid Cell Border May Not Display with Some BackColors =Q83759
  • FIX: Toolkit 3-D Option & Check Controls Don't Repaint in 3.1 =Q84475
  • FIX: Grid Custom Control RemoveItem Does Not Update RowHeight =Q85436
  • FIX: GP Fault or UAE When Unload Form in DragOver Event =Q93233
  • FIX: UAE/GPF Occurs If EXE Uses Variable Length String in Type =Q93256
  • FIX: UAE/GPF When Use Static Array in Event Procedure After F5 =Q93257
  • FIX: UAE/GPF When VB Control Name Identical to Property Name =Q93424
  • FIX: UAE/GPF When Square Brackets '[]' Around MSGBOX Function =Q93425
  • FIX: GPF/UAE When Converting String > 32K to Double Precision =Q93435
  • FIX: VB Painting Problem Occurs When Low on System Resources =Q93436
  • FIX: Result Differs When Comparing Single w/ Double Precision =Q93437
  • FIX: GPF/UAE When Closing DDE Application from the Task List =Q94166
  • FIX: GPF/UAE w/ Stop Command in Event Procedure & Deleted Sub =Q94167
  • FIX: GPF When Pasting 8 Bit .DIB File into Anibutton Control =Q94168
  • FIX: VB MCITEST CD Player Sample Displays Incorrect Track =Q94185
  • FIX: GPF/UAE After Undoing Edit of Option Explicit Statement =Q94216
  • FIX: GPF/UAE When Assign NULL to VBM_GETPROPERTY of type HLSTD =Q94217
  • FIX: Using Graphics Method on DB Objects May Cause GPF/UAE =Q94242
  • FIX: GPF/UAE When Large Tag w/ MultiSelect of 30+ Controls =Q94244
  • FIX: Setting Add Watch May Cause Your Program to Reset =Q94290
  • FIX: Setting Add Watch May Cause GP Fault or UAE =Q94292
  • FIX: Painting Problems When FontItalic Set True for Text Box =Q94293
  • FIX: GPF/UAE When New Project Loaded After Large Previous Proj =Q94351
  • FIX: No Out of Memory Error Generated with Text Box > 32K =Q94698
  • FIX: Attempting to Refresh Null TableDef Field Causes GP Fault =Q94773
  • FIX: GPF When Using 8514 Driver with Long String in Text Box =Q94774
  • FIX: Changing Decimal Separator Causes Load Errors for Form =Q94776
  • FIX: GPF When Making .EXE File If Forms Saved as Binary =Q94892
  • FIX: Bad .MAK File Prevents Display of Make EXE File Dialog =Q94939
  • FIX: GPF/UAE When Create or Use Huge Array w/ Large Elements =Q95290
  • FIX: Error Message: Timeout While Waiting for DDE Response =Q95428
  • FIX: FixedCols Can Cause Paint Problem with Grid Control =Q95429
  • FIX: Type Mismatch Error If Use VAL Function on Big Hex Value =Q95431
  • FIX: Problems Calling DoEvents from a Scroll Bar Change Event =Q95498
  • FIX: Stack Fault May Occur If Trapping Divide By Zero =Q95499
  • FIX: GPF When Close Form That Contains a Single MCI Control =Q95500
  • FIX: MAPI: GPF When Attempt to Download 923 or More Messages =Q95501
  • FIX: Extra Chars in Masked Edit Cause Empty InvalidText Box =Q95508
  • FIX: Text Box/Mask Edit in Select Mode If MsgBox in LostFocus =Q95509
  • FIX: Neg ScaleHeight Resizes Control When Form Saved as ASCII =Q95513
  • FIX: Focus Rectangle Remains When Grid Loses Focus =Q95514
  • FIX: GPF When Erase User-Defined Array of Variable Strings =Q95525
  • FIX: Loading Proj Gives Err: Custom control 'Graph' not found =Q95590
  • FIX: Stack Fault When Move Makes Combo Box Width Too Small =Q95830
  • FIX: Resizing MDIForm with UI Does Not Update Height & Width =Q96097
  • FIX: Scroll Bar Thumb Doesn't Do Change Event as It Should =Q96798
  • FIX: Can't Open ODBCADM.HLP Err Msg During Data Access Setup =Q97083
  • FIX: No Menu Event with Maximized MDI Child =Q97135
  • FIX: Mouse Misbehaves After Changing Graph Visible Property =Q97588
  • FIX: OLE Client: Copying Linked Object Gives Err: Can't Paste =Q97619
  • FIX: GPF/UAE with Huge Array Size as Multiple of 64K Bytes =Q98990
  • FIX: Erase Won't Clear Contents of Huge Fixed Array as Variant =Q99457
  • FIX: Changing Default Printer Doesn't Effect Printer.Fonts =Q99705
  • FIX: Wrong Menu Click Event After Hiding Menu =Q99872
  • FIX: Overflow Error When CurrentX Or CurrentY Greater Than 32K =Q100190
  • FIX: VB Pro Setup Fails to Correctly Associate .HLP Files =Q100191
  • FIX: Out of Memory Error on Show Next from Debug Menu =Q100192
  • FIX: Grid Control Repaints When Another Form Is Made Active =Q100195
  • FIX: Unload in 3D GroupPush Button Causes GP Fault =Q100327
  • FIX: Referencing Data Object Gives Error: Object not an Array =Q100367
  • FIX: GPF in Some Video Drivers When Load RLE Bitmaps > 20K =Q100610
  • FIX: VB 2.0 Prof Demo Causes Error: Invalid File Format =Q100611
  • FIX: Font3D Property Set Incorrectly in THREED.VBX Controls =Q100612
  • FIX: Data Access Setup Can Give Incorrect Error Message =Q100613
  • FIX: Ref to NPV / IRR / MIRR Gives Undefined Functions Error =Q101245
  • FIX: Incorrect Behavior in MaskedEdit BorderStyle Property =Q101257
  • FIX: Problems Printing Projects to HPLJ4 =Q101379
  • FIX: ALT+MINUS SIGN Does Not Work with Maximized MDI Forms =Q101380
  • FIX: GP Fault When Opening Menu Design Window in VB.EXE =Q101381
  • FIX: Out of Memory w/ Var Named ClientLeft/Top/Width/Height =Q102069
  • FIX: VB 3.0 Setup Wizard Error: Sharing Violation =Q102478
  • FIX: Domain Functions Available Only Within SQL Statement =Q102479
  • FIX: Repaint Prob Adding Graphical Control as Child of Graph =Q102606
  • FIX: Can't Load Custom Control DLL: PICCLIP.VBX in Windows 3.0 =Q102649
  • FIX: Out of Memory w/ MSOLE2.VBX When SHARE.EXE Not Loaded =Q103438
  • FIX: Invalid Argument Err on Execute Method w/ SQL Passthrough =Q103976
  • FIX: GPF in VB.EXE at 0038:3B6F w/ Compile-Time Error & Set =Q105140
  • FIX: Overflow in VB version 3.0 ICONWRKS Sample Program =Q105808
  • FIX: VB Setup Files Modified or Corrupted, Using \\WINDOWS Path =Q106496
  • FIX: Name Not Found in This Collection When Deleting Member =Q107362
  • FIX: Incorrect VB Error When Delete Index on Open Table =Q107363
  • FIX: GPF with Long Formulas in Crystal Reports Custom Control =Q108658
  • FIX: First Item Can Disappear in Outline Control Style 0 or 2 =Q108659
  • FIX:Double-Click Still Maximizes/Restores If MaxButton Is False =Q110309
  • FIX: Out of Memory Error When Adding 35-50 Pen Controls =Q110989
  • FIX: ActiveControl Property of Screen Object Loses Memory =Q113031
  • FIX: Long Field Names May Cause GP Fault in VB.EXE =Q113281
  • FIX: Edit Replace All Has Different Limit Than Specified =Q113330
  • FIX: Bound 3D Panel Control Won't Update When Caption Changed =Q113331
  • FIX: AddNew Method Gives Error: Illegal Function Call =Q113332
  • FIX: Multiple CreateObject May Cause GP Fault in VBOA300.DLL =Q113438
  • FIX: Printer.Print Statements Unable to Print w/ Postscript =Q113593
  • FIX: Mouse Input Ignored When Display Modal Form in Spin Event =Q113681
  • FIX: Lost MouseDown Event with Command Button & Check Box =Q113686
  • FIX: Field Name Same as Reserved Word Can Cause GP Fault =Q113687
  • FIX: No Update When Delete All MESSAGE_SHOWADBOOK Recipients =Q113896
  • FIX: dBASE & FoxPro Memos Corrupted During Concurrent Addnew =Q113900
  • FIX: Nesting OLE Automation Calls Causes GP Fault =Q114000
  • FIX: Disk or Network Error with Data Access Objects =Q114771
  • FIX: GPF in VBDB300.DLL When Use ODBC to Connect to Oracle DB =Q124503
  • FIX: CSng Converted to CDbl for String Literals and Variables =Q127031
  • FIX: GP Faults from Using IIF with Temporary Strings =Q127069
  • FIX: INT Function Returns Incorrect Value =Q138522
  • FIX: ODBC SDK May Overwrite Latest Version of Msvcrt20.dll =Q138817


Return to top of document

Updates Available

  • UPD: GP Fault in KRNL286 When Run EXE on 286 or w/ NT on MIPs =Q99251
  • UPD: Oracle ODBC Setup and Connection Issues in VB 3.0 =Q99706
  • UPD: GENERIC Sample Not Provided with Visual Basic 3.0 =Q99888
  • UPD: New Setup Toolkit & Setup Wizard Available for VB ver 3.0 =Q100003
  • UPD: New XBASE Driver Available That Fixes Several Problems =Q100514
  • UPD: Invalid file format Error When Run VB app's EXE File =Q101261
  • UPD: New MSCOMM Control Available =Q101944
  • UPD: New Access Engine MSAJT110.DLL Available for VB 3.0 =Q102481
  • UPD: DOC: Data Access Guide Index -- A through Me =Q103702
  • UPD: DOC: Data Access Guide Index in VB 3.0 -- Mo through Z =Q103703
  • UPD: List of Updated Files for Visual Basic 3.0 =Q104863
  • UPD: Windows 3.1 Help Compiler & Difficulty w/ Word 6.0 RTF =Q112445
  • UPD: SQORA.DLL Does Not Allow Lengthy SQL Statements in VB 3.0 =Q112446
  • UPD: Project 4.0 Files for ODK Encore Example Available in MSL =Q117262
  • UPD: OLE DBCS Enhancement Release Files Available =Q119024
  • UPD: New Btrieve Driver BTRV200.DLL Available =Q119739
  • UPD: Out of Memory Error w/ AddNew/Update on Dynaset or Table =Q124709
  • UPD: Microsoft Access 2.0 Owners Can Get Updated Jet 2.5 =Q126387