INFO: Visual Basic 4.0 and Visual Basic 5.0 Compatibility (161344)
The information in this article applies to:
- Microsoft Visual Basic Learning Edition for Windows 5.0
- Microsoft Visual Basic Professional Edition for Windows 5.0
- Microsoft Visual Basic Enterprise Edition for Windows 5.0
- Microsoft Visual Basic Standard Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Professional Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 32-bit, for Windows 4.0
This article was previously published under Q161344 SUMMARYVB4/VB5 Compatibility
This article provides a summary of compatibility issues for between Visual
Basic 4.0 and Visual Basic 5.0. For the most part VB4 and VISUAL BASIC 5.0
are very compatible. Through the Visual Studio Service Pack most of the
issues below have been fixed. This article summarizes the few
incompatibilities and provides links to other Knowledge Base articles with
more details of the issues.
This article is broken up into four sections. The first section discusses
compatibility issues with installing VB4 and VISUAL BASIC 5.0 on the
samemachine to do development. The second section discusses code
compatibility between VB4 and VB5. The third section discusses
compatibility between applications/components built in VB4 and
applications/components built with VISUAL BASIC 5.0 . Finally, the third
section lists the files shared by the two products.
Here is a summary of the article contents:
I. Development Environment Compatibility
- Control Framework
- Binary Persistence
- Setup Dependencies
- Data Bound Controls (Fixed in SP2)
- Add-Ins
- Changes to the Add-In Model
- VB4-16 Add-In Failure
- Control Hosting
- Third-Party Controls
- Forms with many Controls (Fixed in SP2)
- Invisible MFC Controls in Controls (Fixed in SP2)
- Automation
- Early-Binding from VB4-16 to VISUAL BASIC 5.0
- New VBR Format
- ActiveX Control Development
- Property Display
II. Code Compatibility
- Printer Object
- Printers Collection (Fixed in SP2)
- User Defined Scaling (Fixed in SP2)
- Fonts (Fixed in SP2)
- Language
- Passing Class Properties
- Large User Defined Types (Fixed in SP2)
- Controls
- Combo Box Text
- Forms
- MDI Child Show
- Data Access
- RDO Move 0 (Fixed in SP1)
- RDOQueries Collection
- RDC Update Error (Fixed in SP1)
- RDC Closing Resultset of Bound DBGrid (Fixed in SP1)
- DBGrid Display Problems Bound to RDC (Fixed in SP1)
III. Application/Component Compatibility
- Listview FindItem Method (Fixed in SP1)
- DBCombo Change Event
- SSTab Looses Controls (Fixed in SP2)
- VBA Type Information
- Statusbar Time Panel (Fixed in SP2)
IV. Shared Files
Modification Type: | Minor | Last Reviewed: | 3/31/2006 |
---|
Keywords: | kb32bitOnly kbinfo kbsetup KB161344 |
---|
|