VB不能加载mscomctl.ocx:网上资料显示:1.有人说是VB6.0SP6没有安装,其实已经安装了,再安装一次,问题依然存在。
2.难道是控件本身的问题,复制过来一个管用的控件MSCOMCTL.OCX,REGSVR32C:\WINDOWS\SYSTEM32\MSCOMCTL32.OCX,注册功能,但问题依然。
3.难道是安装的OFFICE2007的问题,造成相关的DLL或OCX文件不匹配,卸载OFFICE2007,安装OFFICE2003SP3,结果问题解决了。
分析问题的原因:可能是OFFICE在安装时与MSCOMCTL.OCX相关的文件被破坏。
比如被病毒破坏。
个人解决办法:如果你的电脑安装OFFICE时,如与WPS时会替换MSCOMCTL.OCX版本,进而加载失败。
这个MSCOMCTL.OCX一般是1.02M大小的。
若不是,说明你的版本有问题。
该版本我上传到空间上,若有需要可下载。
1