网上资料显示: 1. 有人说是VB6.0 SP6没有安装,其实已经安装了,再安装一次,问题依然存在。 2. 难道是控件本身的问题,复制过来一个管用的控件MSCOMCTL.OCX,REGSVR32 C:\WINDOWS\SYSTEM32\MSCOMCTL32.OCX,注册功能,但问题依然。 3. 难道是安装的OFFICE 2007的问题,造成相关的DLL或OCX文件不匹配,卸载OFFICE 2007, 安装OFFICE 2003 SP3, 结果问题解决了。 分析问题的原因:可能是OFFICE 在安装时与MSCOMCTL.OCX相关的文件被破坏。比如被病毒破坏。 个人解决办法:如果你的电脑安装OFFICE 时,如与WPS时会替换MSCOMCTL.OCX版本,进而加载失败。这个MSCOMCTL.OCX 一般是1.02M大小的。若不是,说明你的版本有问题。该版本我上传到空间上,若有需要可下载。
用记事本打开VBP文件 找到这一行: Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX 改为: Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX 保存即可
[quote=引用 8 楼 tougebotui 的回复:] 用记事本打开VBP文件 找到这一行: Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX 改为: Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX 保存即可
7,762
社区成员
197,608
社区内容
加载中
试试用AI创作助手写篇文章吧