VB 6.0不能加载MSCOMCTL.OCX的解决方法
问题场景:打开 VB 6项目时报错,不能加载 'C:\WINDOWS\system32\MSCOMCTL.OCX'--继续加载工程吗?
解决方法:
1、新建一个VB工程,然后按CTRL + T,选中
2、“Microsoft Windows Common Controls 6.0”
3、然后确定。再保存该工程。此后,用记事本打开
4、新的这个VBP文件,找到有关MSCOMCTL.OCX的那行,
5、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
保存即可。
================================================
更新VB6开发工具到 SP6版本,版本号为下图所示:
解决一些控件版本问题;解决 查找代码乱码问题等等: