New
#1
VB6 on Win 7 - problem on rebuilt system
I've used VB6 for some very simple domestic programs for many years, it does the job. For 4 years or so my Win 7 Pro PC has run VB6 ok.
I upgraded the PC to an SSD 2 weeks and have clean installed Win 7 Pro and reinstalled all the apps.
VB6 installs and runs but...
One program has an UpDown control and when VB6 loads the project I get errors on load and a log entry saying "Class MSComCtl2.UpDown of control UpDown was not a loaded control class"
The project file for the program includes these 3 lines
Object={F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0; COMDLG32.OCX
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX
Object={86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCT2.OCX
Searching the Registry there are entries for them with those CLSIDs, and all 3 .OCX files are in SysWow64.
Despite this error the VB project loads and runs - albeit with the UpDown control.
It would seem therefore that I've not done something this time installing VB6 that I must have done earlier.
I have Ccleaner & Belarc listings from the pre-rebuild system and there's no sign of any components other than VB6 itself being installed, no MSDN, no MDAC.
Any thoughts on how to get these ActiveX controls enabled?