How do I fix the error “Cannot load control SSPanel; license not found” in VB6 program

后端 未结 8 2394
夕颜
夕颜 2021-02-20 06:01

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

相关标签:
8条回答
  • 2021-02-20 06:40
    • 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

    0 讨论(0)
  • 2021-02-20 06:43

    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.

    0 讨论(0)
提交回复
热议问题