VS2010中MSCOMM 串口通信控件的注册使用
2014-10-17 20:01
477 查看
VS2010本身并不自带MSCOMM控件,因此在Win7、win8/8.1系统中使用VS2010进行串口编程时,
在COM控件一栏中没法找到。
网上解决这个问题的文章很多,但尝试了很多种方法都没有解决,原因是很多文章都是没有
具体的给出具体的细节,导致有些操作没法进行。
这里依据自己的尝试成功的例子给出方法。
(1)基于以下环境实现的
(环境对实际的情况有影响,win7以及VS2012/2013用户可以使用该方法进行尝试,但不保证能成功)
Windows 8.1 X64
VS2010
(2)下载MSCOMM控件包(百度以下能找到很多下载地址,下面贴出一个)
http://www.cr173.com/soft/37851.html
(3)将下载的文件解压,并将其拷贝到 C:\Windows\SysWOW64 目录下
本机器 C:\Windows\System32 下无法注册成功,这里可以根据电脑的系统进行尝试。
(4)可以先使用 管理员权限 运行 Setup.bat 进行安装和注册,但本人使用此方法尝试失败。
最后使用以下方法注册成功:
在
C:\Windows\SysWOW64 搜索到cmd.exe,使用 管理员权限 打开,然后输入
regsvr32 C:\Windows\SysWOW64\mscomm32.ocx
然后提示注册成功。
(5)此时可以在VS2010中建立一个MFC工程,应该能够在COM组件中看到
Microsoft communications control,version 6.0
将其勾选上之后,在工具栏就能看到 电话标志 的空间图标了。
(6)在本机器系统(win8.1)上MSCOMM已经能够正常使用了,但前面在win7配置时,出现了没有授权的错误,当时
没找到解决方法,后来在一个博客中看到了方法,现摘录如下,供大家参考和使用:
点开始->所有程序->附件->运行,输入regedit,启动注册表管理器,
在其中找到
HKEY_CLASSES_ROOT项下的Licenses项,
在其中建立主键4250E830-6AC2-11cf-8ADB-00AA00C00905,
键值为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun。
至此,应该能够在VS2010中正常使用MSCOMM控件了。
在COM控件一栏中没法找到。
网上解决这个问题的文章很多,但尝试了很多种方法都没有解决,原因是很多文章都是没有
具体的给出具体的细节,导致有些操作没法进行。
这里依据自己的尝试成功的例子给出方法。
(1)基于以下环境实现的
(环境对实际的情况有影响,win7以及VS2012/2013用户可以使用该方法进行尝试,但不保证能成功)
Windows 8.1 X64
VS2010
(2)下载MSCOMM控件包(百度以下能找到很多下载地址,下面贴出一个)
http://www.cr173.com/soft/37851.html
(3)将下载的文件解压,并将其拷贝到 C:\Windows\SysWOW64 目录下
本机器 C:\Windows\System32 下无法注册成功,这里可以根据电脑的系统进行尝试。
(4)可以先使用 管理员权限 运行 Setup.bat 进行安装和注册,但本人使用此方法尝试失败。
最后使用以下方法注册成功:
在
C:\Windows\SysWOW64 搜索到cmd.exe,使用 管理员权限 打开,然后输入
regsvr32 C:\Windows\SysWOW64\mscomm32.ocx
然后提示注册成功。
(5)此时可以在VS2010中建立一个MFC工程,应该能够在COM组件中看到
Microsoft communications control,version 6.0
将其勾选上之后,在工具栏就能看到 电话标志 的空间图标了。
(6)在本机器系统(win8.1)上MSCOMM已经能够正常使用了,但前面在win7配置时,出现了没有授权的错误,当时
没找到解决方法,后来在一个博客中看到了方法,现摘录如下,供大家参考和使用:
点开始->所有程序->附件->运行,输入regedit,启动注册表管理器,
在其中找到
HKEY_CLASSES_ROOT项下的Licenses项,
在其中建立主键4250E830-6AC2-11cf-8ADB-00AA00C00905,
键值为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun。
至此,应该能够在VS2010中正常使用MSCOMM控件了。
相关文章推荐
- 串口控件MSCOMM的注册方法(使用MSCOMM串口控件程序的发布问题)
- 串口控件MSCOMM的注册方法(使用MSCOMM串口控件程序的运行问题)
- C#串口通信:MSComm控件使用详解
- MSCOMM串口控件在VS2010中的使用
- C#串口通信:MSComm控件使用详解
- 串口通信-MSComm控件使用详解
- MSComm控件在串口编程中使用
- VC控件MSComm编写串口通信程序(转)
- VC控件MSComm编写串口通信程序(转)
- MSComm控件在串口编程中使用
- 微软串口控件mscomm高波特率的使用(最高支持到1.2MB)
- 如何使用串口控件MSComm在dotNet下编程(转)
- 通信控件MSComm使用详解
- [转]如何使用串口控件MSComm在dotNet下编程
- MSComm串口控件使用详解(转)
- 通信控件MSComm使用详解
- C# 使用SerialPort控件用类及线程实现串口通信
- MFC串口通信控件mscomm
- 串口通信之控件注册
- VC控件MSComm编写串口通信程序(转)