I know this is an old issue but I cannot fix it. I have spent days and days on this. I am using VB6 with SP6 (yes, I know I should upgrade to .NET) on Windows 7 running the OS at 64 bit. With the Microsoft patch from August, my VB6 will not allow me to add mscomctl.ocx as a component It tells me that it is not registered. Yes, I have Browsed to the SysWOW64 subdirectory and also to the System32, but neither work. i have tried every single thing on the Internet, from deleting the 2.0 registry entry, to all of the unregistering and registering, etc. I can confirm that the registry entry is 2.1 for HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}. The date of the mscomctl.ocx is 6/6/12
To test that mscomctl.ocx is registered, I set up and edited a macro under Microsoft Word 2010 and the Word Visual basic Editor allowed me to add SysWOW64\mscomctl.ocx components (Slider Control, ImageList, TreeView) without any problem. It also works with Excel 2010.
I have uninstalled and reinstalled VB6/SP6 to not avail.
I have checked Upgrade ActiveX Controls in my VB project Properties.
I am at wit's end. Apparently, the Word and Excel Visual Basic Editors are recognizing the mscomctl.ocx as registered but VB6/SP6 will not.
Can anybody help me? Thanks so much.
To test that mscomctl.ocx is registered, I set up and edited a macro under Microsoft Word 2010 and the Word Visual basic Editor allowed me to add SysWOW64\mscomctl.ocx components (Slider Control, ImageList, TreeView) without any problem. It also works with Excel 2010.
I have uninstalled and reinstalled VB6/SP6 to not avail.
I have checked Upgrade ActiveX Controls in my VB project Properties.
I am at wit's end. Apparently, the Word and Excel Visual Basic Editors are recognizing the mscomctl.ocx as registered but VB6/SP6 will not.
Can anybody help me? Thanks so much.