我试图在Windows10上运行一个exe文件,该文件是在2002/2003年使用VB6编译的。我得到了:
Run-time error:'339':
Component MSCOMCTL.OCX or one of its dependencies not correctly registered: a file is missing or invalid.
我需要在Windows 10上下载和安装哪些额外的文件才能使其运行?我尝试了Microsoft Visual Basic 6.0 Common Controls,但它仍然显示相同的错误。
发布于 2021-02-21 11:03:04
安装应用程序时,控件很可能没有正确注册。所有VB6应用程序都必须以管理员身份安装在windows 10上,否则控件将无法正常注册。
在我的windows 10计算机上,它位于C:\Windows\SysWOW64
以管理员身份打开命令提示符。
然后从命令行运行:
C:\Windows\System32\regsvr32 C:\Windows\SysWOW64\mscomctl.ocx
这应该会正确地注册OCX。如果这不起作用,在这里发表评论,我还有一些其他的东西可以尝试。
https://stackoverflow.com/questions/66292653
复制相似问题