当我们在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%\system32\mscomm32.ocx /s
reg add "HKCR\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905" /v "" /d "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"
pause

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

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

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

第二种办法:

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

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

Regsvr32   C:\Windows\System32\Mscomm32.ocx,会出现如下成功信息:

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

并将内容设置为:kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun

这样我们就完成了注册。

MSCOMM32控件注册的两种办法相关推荐

  1. C#自动实现Dll(OCX)控件注册的两种方法

    打印这篇文章 尽管MS为我们提供了丰富的.net framework库,我们的程序C#开发带来了极大的便利,但是有时候,一些特定功能的控件库还是需要由第三方提供或是自己编写.当需要用到Dll引用的时候 ...

  2. ModalPopupExtender控件主要有两种使用方式:客户端使用方式和服务器端使用方式

    ModalPopupExtender控件主要有两种使用方式:客户端使用方式和服务器端使用方式.这两种使用方式在ModalPopup的官方例子中都有介绍. 1.客户端使用方式 客户端使用方式又可以分为两 ...

  3. C# 删除chart控件网格:两种方法

    C#winform程序 - 删除chart控件网格:两种方法 看网上说把网格线的颜色换成背景色,感觉不太正宗.... 于是探索了一下,喜欢的同鞋点个赞收藏一下呗! 1.编辑控件属性 (点击图片放大观看 ...

  4. ActiveX 控件注册的几种方法 VC++编写

    ActiveX 控件是一个动态链接库,是作为基于COM 服务器进行操作的,并且可以嵌入在包容器宿主应用程序中,ActiveX 控件的前身就是OLE 控件.由于ActiveX 控件与开发平台无关,因此, ...

  5. 微信小程序控制盒子显示隐藏_微信小程序动态的显示或隐藏控件的方法(两种方法)...

    在微信小程序开发时,经常要用到一个控件会根据不同的情况和环境动态显示与隐藏这种情况,下面就来实践一把!上效果先 它的实现方法有两种, 第一种方法:单选法,就是隐藏与显示根据条件二选一,代码如下: 我是 ...

  6. 详解两种C#自动实现DLL(OCX)控件注册的方法

    本文将为大家讲述DLL库自动注册的两种方法,包括调用Regsvr32方法等.希望通过本文能对大家有所帮助. 尽管MS为我们提供了丰富的.NET Framework库,我们的程序C#开发带来了极大的便利 ...

  7. 关于控件注册和使用许可问题的解决办法

    关于控件注册和使用许可问题的解决办法 作者:catclaw2000 鉴于前一段时间受困于微软控件的授权问题,而且互联网上也很难找到问题的解决方案,这两天论坛中也不停有网友在问相类似的问题,特撰写此文, ...

  8. VC++ OCX 控件注册

    转自:http://www.cctry.com/thread-5334-1-1.html 方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册 示例: regs ...

  9. PowerBuilder打开OLE控件页崩溃的解决办法

    PowerBuilder打开OLE控件页崩溃的解决办法 PB 执行 Insert -> OLE... -> Insert Control  - 崩溃 的解决办法 工具/原料 * PB12及 ...

最新文章

  1. 辞任亚马逊CEO!贝佐斯转战蓝色起源,马斯克或迎最大劲敌?
  2. AM-资产冻结与停用
  3. 推荐一款神器-VBAC#代码编辑管理器
  4. 【矩阵乘法】递推(ssl 1532)
  5. mysql 及时点还原_mysqlbinglog基于即时点还原
  6. 基于机器视觉的玻璃Mark点字符识别
  7. 敏捷开发之组织级经验分享
  8. 质量小的夸克之间,如何互换质量大的胶子
  9. java二级 计算复杂利息_java 计算存款利息
  10. 期货反跟单行业里的恶意剥削
  11. 在线免费OCR文字识别工具,强烈推荐,这是目前用过最良心的
  12. 打造千万级流量秒杀 过载保护:如何通过熔断和限流解决流量过载问题?
  13. win11使用excel卡顿怎么办 Windows11使用excel卡死的解决方法
  14. 【PTA】【C语言】球体的表面积及体积
  15. 使用CefSharp开发一个12306“安心刷票弹窗通知”工具
  16. Httpwatch中http状态码列表
  17. 原生JS实现自定义滚动条
  18. 西门子在华启动“零碳先锋计划”;希尔顿欢朋在华项目签约数突破600 | 美通社头条...
  19. 人工神经网络 人工智能,人工智能神经网络技术
  20. f-Strings:一种改进Python格式字符串的新方法

热门文章

  1. CSS学习30:多媒体标签(视频音频)
  2. 人脑是一台计算机吗?
  3. 安装SSMS:以前的某个安装需要重新引导计算机以便使其更改生效。若要继续,请重启计算机,然后再次运行安装程序。
  4. Macbook用户如何在外部显示器上获得4K 60 FPS的技巧
  5. CANopen COB-ID 使能PDO功能
  6. (unity)新手接入Facebook登录,分享以及google登录,Android,IOS,OC接入篇
  7. JSP实验室预约管理系统
  8. html的鼠标手怎么去掉,flex htmlText属性和Label设置鼠标手形状
  9. Android代码实现新年贺卡动画
  10. 【云宏大讲坛】关键应用在超融合环境下的实践