Moving from 32-Bit Visual Basic 4 to Visual Basic 5

Visual Basic 5’s relationship to 32-bit Visual Basic 4 is a bit like Visual Basic 3’s relationship to Visual Basic 2—a good product that got even better. In Visual Basic 3, the changes were mainly the addition of databases and bound controls. In Visual Basic 5, the changes are improved performance, native code compilation, control creation, and lots of other ActiveX technology. These changes, however, have little or no effect on an existing project written in 32-bit Visual Basic 4 because 32-bit Visual Basic 4 would not have used them. Containment classes written in Visual Basic 4 can now be migrated to true ActiveX controls in Visual Basic 5.