MSCOMCTL.ocx 缺少 Windows 10

MSCOMCTL.ocx missing Windows 10

我有一些 vb6 应用程序,我正试图从 Windows 7 移动到 Windows 10。我有 .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.

这应该可以解决问题