VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 7885|回复: 26

[求助] 32位Win7下 MSCOMCTL.OCX等控件用不了

[复制链接]
发表于 2015-2-11 20:43:08 | 显示全部楼层 |阅读模式
一加载就说没注册。在system32文件夹下找到该文件,右键菜单解注册、注册均成功,还是加载不了;在cmd下用regsvr32解注册、注册均成功,还是加载不了。将网上流行的“解决VB许可证信息没有找到问题.reg”导入注册表还是不行。
难道只能用虚拟机装个XP了吗?
头像被屏蔽
发表于 2015-2-11 21:47:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2015-2-11 21:49:33 | 显示全部楼层
有错误码吗,是不是管理员身份运行的0.0
回复 支持 反对

使用道具 举报

发表于 2015-2-12 01:18:48 | 显示全部楼层
刚解决了这个问题

MSCOMCTL.OCX这个鬼东西版本太多,你注册的可能不是你原工程使用的版本,你的找出你原工程的那个版本的MSCOMCTL.OCX注册,就可搞定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-12 08:42:44 | 显示全部楼层
a591258275 发表于 2015-2-11 21:47
是提示对象库未注册还是?

未注册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-12 08:43:30 | 显示全部楼层
bxc1995 发表于 2015-2-11 21:49
有错误码吗,是不是管理员身份运行的0.0

没有错误码,用管理员身份运行也不行
回复 支持 反对

使用道具 举报

发表于 2015-2-12 08:44:08 | 显示全部楼层
好像一般是2.0版和2.1版,和office版本有关,改成2.0版的一般没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-12 08:45:41 | 显示全部楼层
本帖最后由 VBProFan 于 2015-2-12 08:48 编辑
worldy 发表于 2015-2-12 01:18
刚解决了这个问题

MSCOMCTL.OCX这个鬼东西版本太多,你注册的可能不是你原工程使用的版本,你的找出你原 ...


有道理,我怎么没想到。我看网上的说法是把vbp里的控件版本由2.1改为2.0,但我的已经是2.0了,我怎么就没想到win7 system32 下的 MSCOMCTL.OCX 是 2.1 版本的呢?今晚回家再试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-12 08:48:10 | 显示全部楼层
zzyong00 发表于 2015-2-12 08:44
好像一般是2.0版和2.1版,和office版本有关,改成2.0版的一般没问题

我的本来就是2.0的

点评

当然。解决就跑一向不是我的风格  发表于 2015-2-12 09:45
如果问题解决了,记得告诉我们一声解决方法,谢谢。  发表于 2015-2-12 09:35
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2015-2-12 11:12:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-1 22:52

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表