如何应对VB中对象库注册失败(MSCOMCTL.OCX)

来源:互联网 发布:照片加密软件 编辑:程序博客网 时间:2024/06/12 00:07

      今天在打开自己所敲得学生管理系统时,突然之间出现了对象库注册失败,原本上午还可以用,但是下午怎么就打不开了,为什么突然会这样我也不知道原因,但是解决的办法找到了几个,不知道在用VB的其他人是否也遇到了这样的问题

      

      下面就分享一下我的解决办法:

 

      这是我打开学生管理系统时弹出的对话框



      

       接着在我的学生管理系统主界面发现其中一个控件没有正常加载,因此才会出现对象库未注册

       接着我打开 VB-----工程----部件  选择相应的控件进行加载,但却已经无法加载.  我需要加载的控件如下图:




对此我尝试了四种办法:


①:在VB环境中直接注册


 

   在VB6集成开发环境中,选择“工程/部件”菜单,弹出“部件”对话框。在“控件”页中包含有系统中所有已注册控件的列表,为了注册MSCOMCTL.OCX,可点击列表框旁边的“浏览”按钮,并在“添加ActiveX控件”对话框中选中MSCOMCTL.OCX文件,按“确定”即可。这种方法的优点是注册完的控件可以直接加入到当前的工程中试用。但是有些拥有版权的控件不能用该方法直接注册。(我试过了但是没有成功,只要我一确定VB就无响应了)


:利用REGSVR32工具注册


      利用WIN +R打开运行窗口,在其中输入:regsvr32 MSCOMCTL.OCX   

       按确定进行注册  其图如下:



      如果可以成功注册他就会弹出注册成功的对话框,这样我们就注册成功了,打开VB就不会出现错误了,但是如果出现下面的问题:



      

      我就是遇到了这个问题,一般我会进入电脑的安全模式进行注册,而且会成功,重新启动你的电脑按F8进入安全模式。(其实有的时候电脑的一些问题,打开安全模式修复修复,真的很管用,比如说我的电脑有两个漏洞总是没办法修复,进入安全模式修复后在启动就好了(*^__^*)嘻嘻……)

这是我在安全模式下注册MSCOMCTL.OCX后的图:



 

用了这种方法再次打开VB后,我们需要注册的控件就可以使用了。


③:以管理员身份运行命令提示符进行注册


 

          开始----附件------命令提示符以管理员的身份运行,

           在其中输入:regsvr32 MSCOMCTL.OCX  按回车键进行注册,这样的方法也会成功,


       看到注册成功的对话框应该很兴奋吧。   

       其实上面的三种情况我自己都亲自试过了,写下来分享一下,另外还可以通过注册表那里进行注册。希望我的这几个方法会帮到您    (*^__^*) 嘻嘻……


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 衣服钻掉了有胶怎么办 衣服上贴纸掉了怎么办 裤子沾上502胶水怎么办 衣服上沾泡沫胶怎么办 衣服上面滴上502怎么办 502胶水弄衣服上怎么办 裤子上粘了胶怎么办 胶水滴在衣服上怎么办 衣服上有502胶水怎么办 衣服上面粘了胶怎么办 衣服上的胶干了怎么办 凌晨4点到火车站怎么办 运管罚款没钱交怎么办 郑州地铁票没买怎么办 遇到吸毒者拦路威胁要钱怎么办 开车遇见拦路要钱的怎么办 高速上有人拦车怎么办 马路上有人拦车怎么办 苹果手机下截软件要钱怎么办 孩子在学校问同学要钱怎么办 在学校被同学要钱怎么办 把人家店砸了要怎么办 外汇出金不到账怎么办 把罚款单弄丢了怎么办 在12306买不到下铺怎么办有 地铁票买反了怎么办 香港买错特惠票怎么办 到达迪拜t3 后怎么办 海藻面膜调多了怎么办 被鸡爪子抓伤了怎么办 被鸡抓伤肿了怎么办 护士电子化没有激活码怎么办 窗帘盒螺丝掉了怎么办 窗帘的环扣掉了怎么办 门式起重吊装行车脱轨怎么办 在日本丢了东西怎么办 在日本钱包丢了怎么办 被起诉后没钱还怎么办 分期付款卖车打不起车款怎么办 地铁票买多了怎么办 工伤陪护费没有发票怎么办