mscomctl.ocx 32/64位文件是一款系统ocx文件,当一些增强型插件外挂无法显示窗口,提示Component 'mscomctl.ocx 'or one of its dependencies not correctly registered:a file is missing or invalid问题时,可下载MSCOMCTL.OCX来解决。
MSCOMCTL.OCX是公用ActiveX插件控制模块。报错信息的意思是系统组件中'mscomctl.ocx' 文件丢失了或者不能使用,解决这个问题很简单!重新下载一个这个文件就可以了!
只需要下载mscomctl.ocx复制到windows/system32下 然后在注册一下
开始 运行 输入 regsvr32 mscomctl.ocx 回车!
通常是将MSCOMCTL.OCX文件复制到“ X:Windowssystem32 ” (X代表您系统所在目录盘符,如:C:Windowssystem32 ) 目录下。
有些 OCX文件需要手动注册一下才能使用,手动注册方法:
1.将对应版本的MSCOMCTL.OCX文件复制到“ X:Windowssystem32 ” (X代表您系统所在目录盘符,如:C:Windowssystem32)目录下。
2.在开始菜单中找到“运行(R)” 或者按快捷键 Win+R 。
3.在“运行(R)” 中输入 “ regsvr32 MSCOMCTL.OCX” (不含双引号) 回车即可。
新建一个VB工程,然后按CTRL+T,选中
“Microsoft Windows Common Controls 6.0”
然后确定。再保存该工程。此后,用记事本打开
新的这个VBP文件,找到有关MSCOMCTL.OCX的那行,
COPY到你原来的VBP里就可以了。
用记事本打开VBP文件
找到这一行:
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX
改为:
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
保存即可.