I'm trying to edit some old source code from another developer on my windows 10 machine. This particular project requires the use of the VsFlex7 control (vsflex7L.ocx and vsflex7L.oca) which needs to be registered in Windows before I can use the control in vb6.
When I try to use it in vb6 I get the following error...
So then I check the vb6 project file source and see this which shows the control I had issues with in the first place (VSFlexGrid) has a CLSID of Object={C0A63B80-4B21-11D3-BD95-D426EF2C7949}#1.0#0; vsflex7l.ocx
...
I also checked the form source as well to see the same thing...
So then I dig in the registry and find this...
So then I try to run command prompt (as admin) and do the following...
C:\Windows\SysWOW64>regsvr32 Vsflex7L.oca /u
C:\Windows\SysWOW64>regsvr32 Vsflex7L.oca
The problem is, when I try to do C:\Windows\SysWOW64>regsvr32 Vsflex7L.oca /u
regsvr32 runs about a million times at the speed of light and bogs down my PC to the point where I have to press the power button to reboot the PC. After running the command to try and unregister the oca my machine is useless. I can't even bother to kill tasks in task manager because so many copies are being ran at once, over and over again!!
Any ideas what I can do to get this control registered so I can fix this little tiny bug in the source I have?
Thanks!
UPDATE:
Thanks to comments to my original question, I have now noticed that I should more than likely be trying to track down CLSID 2C4CDB4E-6162-11D3-BD96-B76E8682527F
in the registry. However, this one I can not find... Should I just add it? If so what dll or ocx should it point to?