VB6 Common Controls On Windows 10
我最近从Windows 7安装了Windows 10。
我现在遇到了一个问题,其中Microsoft Common Controlls mscomctl并不常见
我已经用sysWow64 / Regsvr32.exe注册了" MSCOMCTL.OCX"文件
但是当我重新加载项目时,它仍然找不到引用。
我还向System32注册了.ocx。 这是Windows 10问题还是我缺少什么?
出现此错误的最可能原因是您的项目正在寻找比Visual Basic 6(带有Visual Studio 6 Service Pack 6)安装的MSCOMCTL.OCX更高的版本。
您可以通过在文本编辑器中打开.vbp项目文件来验证项目所需的typelib版本。寻找这样的一行:
中间的
要获取最新的typelib版本(2.2):
这将为您提供MSCOMCTL.OCX的6.1.98.46版本。
答案是我必须进入项目内部,依次单击"项目"和"组件",然后勾选" Microsoft公共控件"。单击"应用",然后保存并重新启动该项目。
如果您没有登录名,则没有关联它会禁用它。在完成对.ocx文件的登录名后,您必须重新启用它。