Visual Basic 6.0 Documentation (original) (raw)


Share via


While the Visual Basic 6.0 IDE is no longer supported, Microsoft's goal is that Visual Basic 6.0 applications continue to run on supported Windows versions. The resources available from this page should help you as you maintain existing applications, and as you migrate your functionality to .NET.

Visual Basic 6.0 Support Policy

The Visual Basic team's goal is that Visual Basic 6.0 applications continue to run on supported Windows versions. Key Visual Basic 6.0 runtime files, used in the majority of application scenarios, are shipping in and supported in Windows. For details, see the Support Statement for Visual Basic 6.0 on Windows.

The Visual Basic 6.0 product documentation contains language reference and how to guides for maintaining Visual Basic applications. For documentation on using Visual Studio and Visual Basic .NET, see Help for Visual Basic 6.0 Users. In addition, you can refer to a list of intrinsic and ActiveX controls shipped in Visual Basic 6.0.

Extend Your Visual Basic 6.0 Applications

Extend your Visual Basic 6.0 applications using the functionality of Visual Basic .NET without upgrading. These resources show you how to extend your Visual Basic 6.0 applications using Visual Basic .NET and how to take advantage of your Visual Basic 6.0 components from Visual Basic .NET.

Bring the Power of .NET to Visual Basic 6

The Interop Forms Toolkit provides tools and components that simplify the process of building forms and controls with Visual Basic .NET that can be easily consumed from Visual Basic 6.

COM and .NET

Data and Services

Deployment

Windows Programming

Migrate Your Visual Basic 6.0 Application

While Microsoft no longer ships a migration wizard, our partners offer migration tools and solutions. Here are more resources to help answer questions on how to migrate from Visual Basic 6.0 to Visual Basic .NET.

Prepare

The first step in a phased migration to .NET is to assess which upgrade strategy is right for you in order to come up with a migration plan.

Migrate

See how to take advantage of .NET in your current VB6 applications. Gradual phased migration is made much easier with the Interop Forms Toolkit, but if a full upgrade is right for you, then check out or partner migration tools.

Test

Debug and test your application compatibility and usability to make sure migration is smooth.

Modernize

Take advantage of the full .NET platform including modern deployment, services integration, rich controls, language productivity features, and much much more.

Guidance

Training

Additional Visual Basic 6.0 Resources

General Topics

Database Programming

Web Development

Networking

Embedded VB

See Also