状态栏不能加载
vb吧
全部回复
仅看楼主
level 11
南瓜头0º
楼主
好久没用VB写程序了,今天想弄一下添加个状态栏,“MSCOMCTL.OCX”显示加载不了,控件注册了也不行,大佬解答下该咋解决来着?
2024年05月02日 02点05分
1
level 9
klimaa
你这个提示也没说“MSCOMCTL.OCX”加载不了啊。可能是另外的原因:
1,代码和文件版本不一致。
解决方法:改v
bp
文件或者改注册表或者新建个工程代码拷贝过来。
2,某种加载问题,仅见于win10/11,一般第一次出错,关了再开一次就好了。
3,有些ocx文件不止需要注册,还要key,但这个应该是不要的,可以看看新建个工程能不能使用这个控件。
2024年05月06日 08点05分
2
klimaa
对了,还有一种情况,就是你的ocx文件是手工注册的,然后又取消注册,然后再注册另一个文件夹里的同名文件,可能会出现问题,好像是这样的提示。
2024年05月06日 08点05分
南瓜头0º
新建工程在添加引用也不行,这个文件我是放程序文件夹里的。但是我编译好的exe文件运行确没影响
2024年05月07日 00点05分
南瓜头0º
就是我是浏览文件目录加载的嘛,点确定就显示不能加载那个框
2024年05月07日 00点05分
klimaa
@南瓜头0º
浏览目录加载的,也就是说注册的和加载的不是一个?
2024年05月07日 03点05分
level 13
隨風🍁缒夢
估计注册表有不同版本的ocx导致冲突,这个开发过ocx的都会碰到,先删除所有MSCOMCTL.OCX、重命名也可,接着用windows优化大师清理下ActiveX就解决了,再复制回来注册
2024年05月07日 01点05分
3
南瓜头0º
感觉这个可能比较大
2024年05月08日 03点05分
level 6
惊鸿0_0
兼容性
vb6设置xp兼容加管理员权限解决大部分乱七八糟的问题
2024年05月07日 14点05分
4
level 1
AMO_BOSS
重新装一次或者恢复一次注册表
2024年05月07日 15点05分
5
南瓜头0º
这也重装
,那不得每天都在重装电脑
2024年05月08日 03点05分
level 1
贴吧用户_71d5c9b
有些控件,在xp下,可以在vb编辑时引用,可以给生成的exe引用。
但在win7、10下,只能给生成的exe引用,不能在vb编辑时引用,好像要换个版本的同名ocx控件。
2024年05月08日 09点05分
6
level 1
土豆泥啊泥
借楼求助
安装程序的时候提示JQGrid.ocx不能注册,是啥情况啊
2024年07月07日 07点07分
7
1