加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

MSCOMM32控件注册的两种办法

发布时间:2020-12-17 07:46:32 所属栏目:百科 来源:网络整理
导读:当我们在VC或者VB或者VS环境下基于MSCOMM控件开发的软件发布后,是不是有种很爽的感觉,可以拿到别人的电脑上运行下你的软件,可是当你移植过去后却发现软件无法点击的动(别笑,我在开发C#软件时就是这样)或者出现如下图所示的情况: 这种情况一般出现在Wi

当我们在VC或者VB或者VS环境下基于MSCOMM控件开发的软件发布后,是不是有种很爽的感觉,可以拿到别人的电脑上运行下你的软件,可是当你移植过去后却发现软件无法点击的动(别笑,我在开发C#软件时就是这样)或者出现如下图所示的情况:


这种情况一般出现在Windows7版本下,这说明MSCOMM32没注册,我们可以选择两种方法去解决,一种方法是当我们安装VC++6.0/VB6.0时,如果选择了ACtiveX控件项(自定义安装),MSComm控件就会自动安装在计算机上了,并在系统文件夹下多了3个文件:Mscomm.srg,Mscomm32.ocx,Mscomm32.dep;

此时,这里提供了两种办法,这两种办法是相辅相成的,大家一起结合着看便知道自己是否成功注册了:


第一种方法:首先须准备MSCOMM32控件的配件,至少如我所显示的这几个:


然后就是如何将其成功注册,在当前的文件下,新建一个记事本文件,内容是:

copy mscomm*.* %windir%system32 /y
Regsvr32 %windir%system32mscomm32.ocx /s
reg add "HKCRLicenses4250E830-6AC2-11cf-8ADB-00AA00C00905" /v "" /d "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"
pause

然后将其命名为:注册.cmd

点击注册.cmd,注册成功!!!

---------------------------------------------------------------

第二种办法:

下载这三个文件Mscomm.srg,Mscomm32.dep;将其放到C/Windows/System32下之后,用Windows下的注册工具regsvr32注册该OCX控件,

点击“开始”->"运行",再在中填入

Regsvr32 C:WindowsSystem32Mscomm32.ocx,会出现如下成功信息:


完成上面程序之后,在注册表中手工新建一个主键项:先在点击“开始”->"运行",再在中填入regedit命令打开注册表,找到HKEY_CLASSES_ROOTLicenses,在其中添加主键:4250E830-6AC2-11cf-8ADB-00AA00C00905 

并将内容设置为:kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun

这样我们就完成了注册。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读