VB程序,以前能打开,现在打不开了,老提示 :部件'MSADODC.OCX'或其附件之一不能正确注册:文件丢失或无效

来自:    更新日期:早些时候
win 7联想电脑打开文件显示:部件"Mscomctl.ocx"或其附件之一不能正确注册:一个文件丢失或无效~

尊敬的联想用户您好;
是这样的,出现mscomctl.ocx文件缺少问题的大部分原因是因该文件被木马病毒破坏导致系统程序找不到此文件,出现错误提示框,或程序无法运行,解决此问题只需找到专业的OCX文件下载网站,下载该文件后,找到适合程序的文件版本,复制到相应目录。即可解决。  
1、Windows 95/98/Me系统,则复制到C:\Windows\System\ 目录下。   
2、Windows NT/2000系统,则复制到C:\WINNT\System32\ 目录下。   
3、Windows XP系统,则复制到C:Windows\System32\ 目录下。   
4、Windows 7/8系统,则复制到C:\Windows\System32\ 目录下。
感谢您对联想的支持,联想竭诚为您服务!

下载MSCOMM32.OCX。
这个ocx文件是计算机中很常见的一个文件,能轻松的从网上找到。比如你可以在google或百度中搜索关键字“mscomm32.ocx windows 7 download”,在结果中很容易找到需要的链接。
安装MSCOMM32.OCX。
安装ocx文件的方式有两种:
一种是讲ocx文件放到你需要执行的exe文件的同级目录下,比如在这里我将此ocx文件放到stc-isp.exe文件同级的目录下。
另一种是直接将ocx文件复制到你的C盘windows/system32目录下。
复制完之后,需要重启计算机才能使安装生效。
根据我的试验,将ocx文件复制到exe文件的同级目录下,不能解决问题。而将ocx文件复制到C盘windows/system32目录下时,完美解决问题。运行stc-isp.exe文件,程序正常运行。对于安装其他软件时出现的次问题,应该也可以正常解决。
部件mscomm32.ocx不能正确注册
通常有一些小程序是基于串口控制控件MSCOMM32.OCX的,然而我们经常会遇到”部件mscomm32.ocx或其附件之一不能正确注册“这样的问题,而导致这些小程序无法运行。而解决办法就是在计算机上重新注册mscomm32.ocx组件。

到网上下载一个MSADODC.OCX,可放在任何位置,然后右键点击该文件,选择“打开方式”,点击“打开方式...”按钮,选择“从列表中选择程序”,“确定”,点击“浏览”,找到C:\WINDOWS\system32\regsvr32.exe,点击“打开”就可以了

同问。

我用二楼的方案:下载msadodc.ocx后用WINC:\WINDOWS\system32egsvr32.exe注册,提示成功,但在ACCESS里插入ActiveX控件时,跳出如下图提示窗,怎么办?

另外,我还下载了MSDATGRD.OCX,也用这个方法注册,提示成功,但插入控件时,一样提示授权问题,请高手帮解决。



没有注册,不然网上搜 msadodc.ocx 这个文件 下载之后放到 system32 文件夹里面 然后注册一下 就可以了

重新安装vb


VB程序,以前能打开,现在打不开了,老提示 :部件'MSADODC.OCX'或其附件之一不能正确注册:文件丢失或无效视频

相关评论:
  • 13578853282为什么我用VB做的程序在别的机子上运行经常出现异常或者根本打不开呢...
    钮英储要使VB程序正常运行的一个非常重要的因素,就是在运行VB程序的机器上必须要有MSVBVM60.DLL这个动态连接库文件,因为系统不同的原因,有些机器系统安装之后本身没有这些文件,所以在这些机器上运行VB程序的时候就会报错,打不开。所以在做程序的时候一定要看程序用到了那些控件、那些DLL文件,然后把这些文件...

  • 13578853282Visual Basic 2010 还可以开发以前的vb程序吗
    钮英储现在的VB2010,如果也同时进行比较的话,大概是大学博士后级的。你学过VB6,应该对于VB2010会很快上手。因为我也是从VB6转到VB2010的,VB2010很牛很强大。还有一点就是用VB2010开发生成的程序,直接就可以在WIN7以上的系统中运行。不像VB6,还需要安装VB运行库。至于XP系统,需要安装一个NET2.0框架就行了...

  • 13578853282以前学习过初步的VB程序,会简单的语法,但不熟悉。 目前想学习VB,会很...
    钮英储相当容易 熟悉语法 多做多看 几个月 就基本OK 坚持1年,可以达到精通

  • 13578853282VB编的程序,保存工程后在生成可执行文件EXE之前只能在窗口里打开,什么...
    钮英储生成的EXE文件存放位置可能不是这儿,一般在VB98目录下,你可以通过操作系统里的“搜索”工具把该文件夹(或“工程1.exe”文件)找到。

  • 13578853282vb编写的程序,可不可以在没安装vb的电脑上运行
    钮英储vb编写的程序,完全可以在没安装vb的电脑上运行。1,VB编写的程序,先编译先成EXE程序。2,将VB生成的EXE和所有需要的控件等打包。VB自带的打包方法如下:(1)单击“外接程序”菜单下的“外接程序管理器”。 (2)在弹出的窗体中选择“打包和展开向导”(最后一项),在加载行为中选择“加载\/卸载”,确定。 (3)再次单...

  • 13578853282请问VB如何调用一个程序打开另一个程序
    钮英储你可以这样写:x = Shell("C:\\Program files\\Microsoft office\\office14\\POWERPNT.EXE")如果你还想用POWERPNT打开指定的文件,可以如下写,注意,要打开的文件名与前面的指令间为空格!x = Shell("C:\\Program files\\Microsoft office\\office14\\POWERPNT.EXE d:\\jh\\第3章指令.ppt")如果你的OFFICE...

  • 13578853282VB做好的程序,怎么脱离VB这个软件 就能打开.就像别人做好的软,打开的...
    钮英储在文件菜单里,有个生成工程.EXE。点他就可以

  • 13578853282vb 打包出来后的EXE程序,在有些XP系统上能运行,有些就不行
    钮英储所调用的DLL文件,可能没有正常工作。解决办法是:1、换个打包程序,别用VB自带的那个了;2、把所有的DLL都安装到App程序目录下,和系统里原来的DLL分开,最好能写个批处理程序,用RegSvr32.exe吧App目录下的Dll文件重新注册一次,这样就能保证你的EXE程序再各种电脑上运转状况的都一致了。

  • 13578853282为什么我的vb保存工程后,再打开一运行根本就没有运行的窗口。
    钮英储是不是创建了窗口后没有保存成功,可以将 工具->选项->环境 中将“启动程序时”下的选项改为“提示保存改变”,再保存试试看

  • 13578853282从前几天开始VB做了后的作业传到自己电脑上打不开了,总要选如何打开这...
    钮英储1.关联frm vbp文件让vb6.exe打开 2.启动vb6时 右键vb6.exe属性-- 兼容性--以管理员身份运行此程序 勾选 如果还不行,就再兼容性页面上 勾选xp 这样都不行,那你只好安装虚拟机,虚拟机里安装xp

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网