我有一些vb6应用程序,我正尝试从Windows 7迁移到Windows10。我有.exe文件,但是当我尝试打开它时-它告诉我:
C:\App_1\MSCOMCTL.OCX could not be loaded - Continue Loading Project?
我在
C:\Windows\SysWow64
中搜索了该文件,发现该文件实际上以Type: ActiveX Control
的形式存在。为什么我仍然收到该错误?
最佳答案
ocx控件应位于Syswow64(如果是64位pc)文件夹中,而不应位于app文件夹中,并且需要手动注册(Win7、8、10中常见的vb6问题)。
看来您可以看到该文件,但可能未注册。
在管理员模式下运行cmd,键入regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
。
这应该解决问题
关于vb6 - MSCOMCTL.ocx缺少Windows 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39251880/