I have a VB6 legacy program which I need to change. I am unable to run the program from the IDE. When I activate one of the forms in the IDE I get an error which refers me to an
unregister the all your threed32.ocx if you have registered in multiple places.
register the threed32.ocx in sys32 folder.
run the VBCTRLS.REG (some times it will be in sys32, some times it will be in common/tools/VB/controls)
now try i am sure it will work
I registered the DLL using cmd window (run as administrator):
%systemroot%\SysWow64\regsvr32 threed32.ocx
Then using the folder that VB6 was stored in
(\Visual Basic 6\en_vb6_ent_cd1\Common\Tools\VB\controls)
I ran vbctrls.reg
The error is gone and my old programs that have ThreeD Panel now load and run properly.