vb6 - MSCOMCTL.ocx缺少Windows 10

标签 vb6 windows-10 exe mscomct2.ocx

我有一些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/

相关文章:

python - 如何设置平滑过渡的 Windows 10 桌面背景?

windows-10 - 在 git bash 中如何增加less的屏幕宽度?

node.js - 单个用户的 Node WebKit 安装程序

Python、PyInstaller 错误 : no module named "Encodings" and system codec missing

c# - VB6 事件传递 bool 参数,在 C# 中始终为 'true'

vb.net - Line Input #语句,三行相同。每次都会覆盖变量吗?

node.js - 如何使 node_modules 成为全局的而不是项目内的文件夹

java - 关于捆绑 JRE 的 JSmooth 问题

class - 您如何处理 VB6 中缺少构造函数的问题?

vb6 - 在 VB6 应用程序中出现缺少组件错误