VS2010在默认情况下是不包含MSComm控件的,MSComm是在VC6.0中的控件,据说MSComm控件有些缺陷,看来微软是打算放弃此控件了。不过对于已经熟悉使用此控件的人来说还是不太方便,我是那种喜欢偷懒的人,所以在网上找了方法将MSComm控件加入到VS2010中,并做下笔记,这就是我写本文章的目的。

第一步:下载MSComm控件

下载地址:http://download.csdn.net/detail/flydream0/4583699

第二步:注册组件

压缩包内包含四个文件:

MSCOMM.SRG

MSCOMM32.DEP

MSCOMM32.oca

mscomm32.ocx

复制到系统盘的C:\Windows\System32(WIN7系统)。

然后在在开始菜单内输入cmd,输入如下指令:

regsvr32 C:\Windows\System32\mscomm32.ocx

如下图:

这表示注册成功了。

第三步:在VS2010中插入MSComm控件

用VS2010打开你的VC工程,在任何需要使用到MSComm控件的对话框上右击,选择Insert ActiveX Control ...

在接下来的选择界面找到 Microsoft Communication Control,version 6.0

如下图所示:

第四步:修改注册表.

mscomm控件是要授权的,所以必须将其使用“执照”licence 在注册表中登记注册.在注册表中 HKEY_CLASSES_ROOT\Licenses 新建一个主键项:4250E830-6AC2-11cf-8ADB-00AA00C00905 并将内容设置为:kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun

注:使用MSComm控件得注意在发布时,注意在安装时向用户的电脑注册MSComm控件,否则用户的电脑运行不了你的程序,详情请参考:

http://blog.csdn.net/flydream0/article/details/8013274

注:在VS2010中使用以前VS6.0的MSComm控件有一个不好之处,那就是无法使用Class Wizard了,大家看着办吧。

完!

VS2010如何安装MSComm控件相关推荐

  1. VS2010如何添加MSCOMM控件

    VS2008后,就没有MSCOMM控件了,用户想用只能手动添加 下载MSCOM控件 (百度下载即可)(全名为:mscomm32.ocx) 控件注册 将控件复制到如下路径下: c:\windows\sy ...

  2. vs2010串口开发(mscomm控件)_未在此计算机上注册ActiveX控件

    1.简介 在vs2010做串口开发时,当使用mscomm控件时,如果没有注册MSCOMM32.OCX,在运行工程时会弹出"未在此计算机上注册ActiveX控件"这个警告,解决方法如 ...

  3. 自动注册MSComm控件

    MSComm通信控件具有丰富的与串口通信密切相关的属性及事件,提供了一系列标准通信命令的接口,可以用它创建全双工的.事件驱动的.高效实用的通信程序.这里将介绍如何把用MSComm这个ActiveX控件 ...

  4. 串口通讯mscomm控件下载

    串口通讯mscomm控件下载 大家知道,当我们安装VC++6.0/VB6.0时,如果选择了ACtiveX控件项(自定义安装),MSComm控件就会自动安装在计算机上了,并在系统文件夹下多了3个文件:M ...

  5. 解决VS2010使用mscomm控件无法接收数据的问题【转】

    之前有用过VC6的mscomm控件.所以这次也想继续用此控件实现此功能,结果没想到刚一上手还真的绕了不少弯子.主要是因为VC2010下对mscomm控件的添加,以及对控件成员变量的添加有点小繁琐,特此 ...

  6. VC++ 6.0之MSComm控件安装、使用

    Visual C++为我们提供了一种好用的ActiveX控件Microsoft Communications Control(即MSComm)来支持应用程序对串口的访问,在应用程序中插入MSComm控 ...

  7. 解决VS2010使用mscomm控件无法接收数据的问题

    如果你正在使用2010,并且想用mscomm控件,遇到如下问题,那你可以看看这篇文章: 1. 添加了mscomm控件以及对应的控件变量以后发现以前mscomm的成员函数,类似setsettings() ...

  8. vc2010串口通信(使用mscomm控件)

    1.下载mscomm控件: (下载地址:http://download.csdn.net/detail/tianhen791/4023983) 2.安装注册控件:下载完成后解压->点击setup ...

  9. LabVIEW之MSComm控件注册

    问题描述:之前在LabVIEW中使用MSComm控件时,直接使用导入--ActiveX控制至选板就可以看到MSComm控件了,现在换了电脑,重新使用MSComm控件时发现找不到了(原电脑安装VS时选择 ...

最新文章

  1. Sunrun2016年Q3财务业绩强劲 冲刺全年目标
  2. java 终极超类,Java问答:终极父类(3),java问答
  3. dubbo集群和负载均衡
  4. 某公司的网络管理员职责
  5. Ehcache(06)监听器
  6. Shell脚本编程总结
  7. 阿里巴巴中文站架构设计实践(何崚)图书
  8. SpringCloud整合nacos服务时无法发现服务
  9. (转)重写重载多态,接口与类
  10. 5-vue-template模板制作
  11. 七牛base64上传图片带格式
  12. 用python结合matplotlib包,绘制带有误差棒和数值的柱状图,每根柱子配色不同
  13. 电源篇-集成三端稳压器
  14. 关于动态网站制作的一些疑惑
  15. Python日报0507 - PyQt5实现打卡登记系统
  16. 四、无限法则roe-滑雪进阶入门小贴士
  17. Java 单例模式实现
  18. 一扩四(​FE8.1)USB转接和一扩七(FE2.1)USB原理图和PCB分享
  19. 1327集群_警用集群系统标准MPT-1327信令
  20. android手机舆情分析,基于Android移动互联网舆情管理关键技术研究

热门文章

  1. android关闭传感器,您如何在安卓10手机上打开和关闭传感器
  2. 爬虫逆向 js逆向常用工具简单介绍
  3. 这4种照片千万不能保存在手机相册里,必须重视,避免损失
  4. Jetson Nano开发套件安装
  5. Unity 基础 之 xml 使用 Office Excel 轻松编辑保存 xml 数据,并解析读取数据
  6. 2017年年终总结 韩俊强的博客
  7. 微信小程序如何实现(点击发送弹幕)
  8. 练手实验 冲!冲!冲!
  9. TypeError: Object of type 'datetime' is not JSON serializable
  10. Unikernels 解读