Windows Forms for Visual Basic 6.0 Users
In Visual Basic 6.0 (and all earlier versions of Visual Basic), Windows-based applications were created using forms that were an integral part of the Visual Basic Runtime. In Visual Basic 2008, Windows-based applications are created using Windows Forms, which are provided by the .NET Framework.
Windows Forms and Windows Forms controls provide a richer, more extensible architecture for developing Windows-based applications; however, there are a number of differences between Windows Forms and controls and Visual Basic 6.0 Forms and controls. The following topics are designed to help you discover the differences.
In This Section
Forms Tasks for Visual Basic 6.0 Users
Describes differences in common tasks for working with forms.Windows Forms Controls for Visual Basic 6.0 Users
Provides links to topics describing the differences between Visual Basic 6.0 and Windows Forms controls and objects.Control Property, Method, and Event Changes for Visual Basic 6.0 Users
Provides links to topics describing differences in properties, methods, and events for forms, controls, and other objects.Control Arrays for Visual Basic 6.0 Users
Describes the differences in control arrays between Visual Basic 6.0 and Visual Basic 2008.Form Positioning for Visual Basic 6.0 Users
Describes differences in setting a form's screen location between Visual Basic 6.0 and Visual Basic 2008.Menu Object for Visual Basic 6.0 Users
Describes differences in creating menus between Visual Basic 6.0 and Visual Basic 2008.MDI for Visual Basic 6.0 Users
Describes differences in multiple-document interface (MDI) applications between Visual Basic 6.0 and Visual Basic 2008.Dialog Box Changes for Visual Basic 6.0 Users
Describes differences in creating dialog boxes between Visual Basic 6.0 and Visual Basic 2008.Color Behavior for Visual Basic 6.0 Users
Describes differences in color handling between Visual Basic 6.0 and Visual Basic 2008.Help Support for Visual Basic 6.0 Users
Describes differences in implementing Help between Visual Basic 6.0 and Visual Basic 2008.Printing Changes for Visual Basic 6.0 Users
Describes differences in printing support for applications between Visual Basic 6.0 and Visual Basic 2008.
Related Sections
Events and Event Handling for Visual Basic 6.0 Users
Describes differences in writing event handlers between Visual Basic 6.0 and Visual Basic 2008.Drag and Drop for Visual Basic 6.0 Users
Describes differences in implementing drag-and-drop operations between Visual Basic 6.0 and Visual Basic 2008.Graphics for Visual Basic 6.0 Users
Describes changes in graphics methods between Visual Basic 6.0 and Visual Basic 2008.Windows Forms Overview
Introduces basic concepts related to forms.Additions to Windows Forms for the .NET Framework 2.0
Describes new features for Windows Forms.Windows Applications Namespaces in Visual Studio
Introduces the namespaces related to Windows Forms.Help for Visual Basic 6.0 Users
Provides links to additional topics describing differences between Visual Basic 6.0 and Visual Basic 2008.