因为 OFFICE2007 自带的 MSCOMCTL.OCX 控件比 VB6 本身的 MSCOMCTL.OCX 控件版本高,
所以,在安装 OFFICE2007 时,安装程序会自动替换 VB6 原来的 MSCOMCTL.OCX 控件,
从而导致 VB6 不能正常加载 MSCOMCTL.OCX 控件!
解决办法:
1、找一个 VB6 能正常加载的 MSCOMCTL.OCX 控件的电脑,把这个控件复制到你的电脑上
2、先在 开始 - 运行 中用下面命令反注册 MSCOMCTL32.OCX 控件:
REGSVR32 /u C:\WINDOWS\SYSTEM32\MSCOMCTL32.OCX
3、把复制回来的 MSCOMCTL.OCX 控件复制到 C:\WINDOWS\SYSTEM32\ 目录下
4、在 开始 - 运行 中用下面命令注册 MSCOMCTL32.OCX 控件即可:
REGSVR32 C:\WINDOWS\SYSTEM32\MSCOMCTL32.OCX
另外,如果你找不到或不想从其他电脑复制 MSCOMCTL32.OCX 控件,可以从下面网址进行下载:
http://download.csdn.net/detail/sdudeop/4630554
声明:此网站需要注册成为论坛会员,且下载需要扣除5积分。。