如何应对VB中对象库注册失败(MSCOMCTL.OCX)
来源:互联网 发布:照片加密软件 编辑:程序博客网 时间:2024/05/17 21:42
今天在打开自己所敲得学生管理系统时,突然之间出现了对象库注册失败,原本上午还可以用,但是下午怎么就打不开了,为什么突然会这样我也不知道原因,但是解决的办法找到了几个,不知道在用VB的其他人是否也遇到了这样的问题
下面就分享一下我的解决办法:
这是我打开学生管理系统时弹出的对话框
接着在我的学生管理系统主界面发现其中一个控件没有正常加载,因此才会出现对象库未注册,
接着我打开 VB-----工程----部件 选择相应的控件进行加载,但却已经无法加载. 我需要加载的控件如下图:
对此我尝试了四种办法:
①:在VB环境中直接注册
在VB6集成开发环境中,选择“工程/部件”菜单,弹出“部件”对话框。在“控件”页中包含有系统中所有已注册控件的列表,为了注册MSCOMCTL.OCX,可点击列表框旁边的“浏览”按钮,并在“添加ActiveX控件”对话框中选中MSCOMCTL.OCX文件,按“确定”即可。这种方法的优点是注册完的控件可以直接加入到当前的工程中试用。但是有些拥有版权的控件不能用该方法直接注册。(我试过了但是没有成功,只要我一确定VB就无响应了)
②:利用REGSVR32工具注册
利用WIN +R打开运行窗口,在其中输入:regsvr32 MSCOMCTL.OCX
按确定进行注册 其图如下:
如果可以成功注册他就会弹出注册成功的对话框,这样我们就注册成功了,打开VB就不会出现错误了,但是如果出现下面的问题:
我就是遇到了这个问题,一般我会进入电脑的安全模式进行注册,而且会成功,重新启动你的电脑按F8进入安全模式。(其实有的时候电脑的一些问题,打开安全模式修复修复,真的很管用,比如说我的电脑有两个漏洞总是没办法修复,进入安全模式修复后在启动就好了(*^__^*)嘻嘻……)
这是我在安全模式下注册MSCOMCTL.OCX后的图:
用了这种方法再次打开VB后,我们需要注册的控件就可以使用了。
③:以管理员身份运行命令提示符进行注册
开始----附件------命令提示符以管理员的身份运行,
在其中输入:regsvr32 MSCOMCTL.OCX 按回车键进行注册,这样的方法也会成功,
看到注册成功的对话框应该很兴奋吧。
其实上面的三种情况我自己都亲自试过了,写下来分享一下,另外还可以通过注册表那里进行注册。希望我的这几个方法会帮到您 (*^__^*) 嘻嘻……
- 如何应对VB中对象库注册失败(MSCOMCTL.OCX)
- windows 7 下 vb6 MSCOMCTL.ocx 对象库注册失败解决办法
- VB6 加载控件Windows Common Controls 6.0(mscomctl.ocx)失败提示“对象库未注册”
- win7系统mscomctl.ocx不能注册
- 自己在VB编程过程中遇到的--不能加载MSCOMCTL.OCX提示
- VB 工程提示不能加载mscomctl.ocx控件错误解决办法
- ocx注册失败
- 如何在VB中加载OCX文件
- 如何在VB中使用OCX文件
- VB FOR WIN7, ocx注册
- ocx控件注册失败常见问题
- Component 'mscomctl.ocx ' 这个控件丢失怎么办(win7解决)
- 【问题】不能加载 MSCOMCTL.OCX(机房问题)
- 如何注册OCX控件
- 如何注册ocx文件
- VB打开工程时出现不能加载MSCOMCTL.OCX的解决方法
- 问题描述:打开VB工程时提示不能加载MSCOMCTL.OCX
- vb工程打开的时候提示 不能加载'...\...\MSCOMCTL.OCX'继续加载工程吗?
- 中文核心期刊目录
- MES与ERP关系
- error LNK2019:unresolved external symbol
- 剖析VB6.0如何连接数据库?
- Asterisk 使用札记
- 如何应对VB中对象库注册失败(MSCOMCTL.OCX)
- HttpClient 4.0的使用详解
- SetForegroundWindow();
- coj1180~排序集合
- Berkeley DB设计经验
- VC Socket编程源码
- Mono学习3
- vs2005中动态i链接库DLL的一个简单例子
- Oracle data guard monitor