Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
This topic has not yet been rated - Rate this topic

Language Recommendations for Upgrading

Because there are language differences between Visual Basic 6.0 and Visual Basic 2008, you may need to change some code when you upgrade an application.

Use the following recommendations when preparing a Visual Basic 6.0 application for upgrade or when developing Visual Basic 6.0 applications that might later be upgraded.

Upgrade Recommendation: Use Early Binding and Explicit Conversions

Provides recommendations for variable declaration and data type conversion in Visual Basic 6.0 applications.

Upgrade Recommendation: Use the Date Data Type for Storing Dates

Provides recommendations for date handling in Visual Basic 6.0 applications.

Upgrade Recommendation: Resolve Parameterless Default Properties

Provides recommendations for referencing default properties in Visual Basic 6.0 applications.

Upgrade Recommendation: Avoid Null Propagation

Provides recommendations for handling null values in Visual Basic 6.0 applications.

Upgrade Recommendation: Use Zero-Bound Arrays

Provides recommendations for creating arrays in Visual Basic 6.0 applications.

Upgrade Recommendation: Use Constants Instead of Underlying Values

Provides recommendations for referencing constants in Visual Basic 6.0 applications.

Upgrade Recommendation: Avoid Arrays and Fixed-Length Strings in User-Defined Types

Provides recommendations for User-Defined Types in Visual Basic 6.0 applications.

Upgrade Recommendation: Avoid Legacy Keywords

Provides recommendations for the use of obsolete keywords in Visual Basic 6.0 applications.

Upgrade Recommendation: Adjust Data Types for Win32 APIs

Provides recommendations for calling Windows APIs in Visual Basic 6.0 applications.

Preparing a Visual Basic 6.0 Application for Upgrading

Describes how to make sure your application is ready to be upgraded.

Things to Consider Before Upgrading

Discusses the limitations of and considerations for upgrading.

Upgrading Applications Created in Previous Versions of Visual Basic

Discusses upgrading your Visual Basic 6.0 applications.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft. All rights reserved.