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?
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?
My Computer
- Computer Manufacturer/Model Number
- Local PC Shop
- OS
- Windows 7 Professional 64-bit
- CPU
- 2.80 gigahertz Intel Core i5 760
- Motherboard
- Gigabyte Technology Co., Ltd. P55-USB3
- Memory
- 4 Gbytes
- Graphics Card(s)
- NVIDIA GeForce GT 430
- Sound Card
- Integrated
- Monitor(s) Displays
- Relisys 17"
- Screen Resolution
- 1280x1024
- Hard Drives
- 1 Tb Seagate ST31000528AS
- PSU
- Not known
- Case
- Not known
- Cooling
- Not known
- Keyboard
- DEC standard office, wired
- Mouse
- Basic Microsoft optical wheel mouse, wired
- Internet Speed
- 8Mbits/second
