未在计算机上注册控件-已解决

25 篇文章 2 订阅
21 篇文章 0 订阅

  我们在写MFC程序用到ActiveX控件时,有的时候上一秒都用得好好的,下一秒就提示未在计算机上注册该控件,叫先注册了才能用,通过vs等软件也注册不了,那只能手动下载相应控件并注册了。下面以注册串口通信控件MsComm控件为例:

  有很多控件系统是没有自带的,比如MsComm(Microsoft Communications control)控件就需要在计算机上注册。

  注册第一步,下载相应的控件,MsComm控件下载地址:

https://www.ocxme.com/files/mscomm32_ocx

另外别的控件可以在以下地址搜搜看:

https://www.ocxme.com/

  注册第二步,将下载的压缩文件解压后得到MSCOMM32.OCX文件,根据不同位数(32或64)的系统将该文件粘贴到以下路径下:

C:\Windows\SysWOW64\   (64位)

C:\Windows\System32\       (32位)

注册第三步,将文件放入正确路径下之后,以管理员身份打开cmd,然后根据不同位数(32位或64位)进入到对应的路径,并输入命令:

regsvr32 MSCOMM32.OCX

如下所示:

注册命令

回车后,会提示注册成功,如下所示:

注册成功提示框

接下来就可以正常使用该MsComm控件了。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
这个错误信息是指在当前计算机没有注册指定的ActiveX控件ActiveX控件是一种Microsoft开发的技术,用于在Windows操作系统上运行交互式应用程序或网页的多媒体和其他功能。当程序或网页需要使用这些控件时,需要在计算机注册,以便系统可以正确识别和加载它们。 要解决这个问题,可以按照以下步骤操作: 1. 首先,确定你是否已经安装了需要的ActiveX控件。你可以通过查找程序或网页使用的控件名称来确认。如果你没有安装,你需要从可靠的来源下载并安装该控件。 2. 如果你确认已经安装了所需的控件,但仍然出现错误信息,请检查一下控件是否正确注册。你可以使用"regsvr32"命令来注册控件。具体操作步骤是:打开命令提示符窗口,输入"regsvr32 文件路径",其"文件路径"是你所需控件的路径。按下回车键,等待注册过程完成。如果你得到注册成功的提示信息,则控件注册成功。 3. 如果上述步骤都无效,尝试重新安装或更新相关的软件应用程序。有时候,重新安装或更新可能会修复控件注册的问题,并解决错误信息。 总之,如果你遇到了"未在计算机注册ActiveX控件"的错误提示,你需要检查是否安装了所需的ActiveX控件,并确保正确注册。如果问题仍然存在,可能需要重新安装或更新相关软件,以解决错误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yisun03

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值