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 error log file. The log file has the following in it
"Cannot load control SSPanel; license not found"
The SSPanel is part the Sheridan 3D controls (THREED32.ocx) and the component is selected.
How can I fix the error?
The solution that worked for me was to execute the file VBCTRLS.REG on the installation disc (common/tools/VB/controls). It registered the control. I stopped getting the error and I was able to run the program from the IDE
Just had to deal with this in some legacy code. The issue seems to be with controls that were discontinued before vb6. Didn't have the setup disk readily available, so i did a little digging and found an executable that you can download from microsoft.com.
Microsoft had a kb article which addresses this issue: https://jeffpar.github.io/kbarchive/kb/177/Q177799/ (archived copy)
The file VBUSC.exe seems to have fixed it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With