串口控件MSCOMM的注册方法(使用MSCOMM串口控件程序的运行问题)
带串口控件的MFC程序,更换电脑后,源代码会出现编译通过,运行后报错的现象;执行程序双击运行也一样报错。这是因为串口控件MSCOMM没有注册,按下面的方法注册后,即可正常运行。
自己使用心得:
第一种注册方法:
取出https://pan.baidu.com/s/1bpdfCKJ中的压缩文件。
本地地址D:\Yifei\Download\VC++\控件\V2010串口控件
本地地址中有两个压缩包,都可以尝试使用。
解压后,右键点击.bat文件,用管理员身份运行即可完成注册。
第二种注册方法:
把mscomm32.ocx文件放到D盘,然后用管理员身份运行注册
1.开始--〉附件--〉命令提示符(右击“以管理员运行”);
2.把MSCOMM32.ocx放到D盘下,在CMD下输入Regsvr32 D:\MSCOMM32.ocx-----〉注册成功!
参考:http://blog.csdn.net/phenixyf/article/details/78907288
原理如下:
使用MSCOMM串口控件编程虽然方便,但发布时不非常不方便了,因为MSCOMM控件是基于Activex的控件,许多用户机器上默认是没有安装这个控件,MSCOMM控件在安装时是需要注册的,下面介绍几种注册方法: 一、手工注册的方法如下: 1、把MSCOMM32.OCX拷贝到system32下 这时就成功注册MSCOMM串口控件了,如下所示: 但是这个方法对用户来说复杂了,总不能叫用户手工来注册控件吧,下面的方法比较智能化,也规范一点。 二、使用安装包制作程序自动注册MSCOMM串口控件 一般的安装包制作程序都有自动注册控件的功能,比较常用的是install shiled,具体过程我就不介绍了。 三、利用WINRAR制作自解压包,在解压后自动注册MSCOMM串口控件 1、做一个注册的bat文件, bat内容 |
@echo off
copy .\MSCOMM32.OCX %SYSTEMROOT%\system32
regsvr32 MSCOMM32.OCX
把MSCOMM32.OCX 文件和bat放在一个文件夹下
转自:http://zcj331.blog.163.com/blog/static/17562525520137194115355/
串口控件MSCOMM的注册方法(使用MSCOMM串口控件程序的运行问题)相关推荐
- FindChildControl与FindComponent(动态创建的控件要通过Owner.FindComponent去找该控件)
前两天编码遇到了要使用FindChildControl方法获取指定名称的TSpeedButton按钮,结果折腾了半天就是没得结果(基础不扎实,呵呵),于是赶紧搜索了下,补习关于这两个方法的用法. TW ...
- 后台运行linux程序,后台运行Linux程序的方法
后台运行Linux程序,可以通过crontab设置,这种方法一般用来让一个程序定时运行,也可以通过./test &这样在程序末尾加上一个&使程序在后台运行. 编写代码,下面我将参考ht ...
- 转:让程序只运行一个实例的四种方法
先留着以后有用. 让程序只运行一个实例的四种方法 综述:让一个程序只运行一个实例的方法有多种,但是原理都类似,也就是在程序创建前,有窗口的程序在窗口创建前,检查系统中是否已经设置了某些特定标志了,如果 ...
- 在VS2010中ActiveX控件注册方法,使用regsvr32命令
上一篇小编展示了如何设置VS2010自带的ActiveX控件的容器测试程序,现在为大家演示一下如何注册ActiveX控件. 首先简单了解一下ActiveX控件的知识,ActiveX控件:简单来说,就是 ...
- 【搜集+亲测】无法注册Flash Player的Activex控件最终解决方法(亲测,WIN7 64位系统)
[搜集+亲测]无法注册Flash Player的Activex控件最终解决方法(亲测,WIN7 64位系统) 参考文章: (1)[搜集+亲测]无法注册Flash Player的Activex控件最终解 ...
- 64位系统控件注册方法
1.把控件拷贝到C:\Windows\SysWOW64下,然后以管理员身份运行cmd进入C:\Windows\SysWOW64目录下(cd ..表示返回上级目录) 2.执行 regsvr32 控件名称 ...
- 控件不能正确注册错误
控件版本过期错误 在打开STC的ISP下载界面时若出现如下画面 或者与之类似的加载失败和版本过期的错误提示的解决方法: 将解压目录下的"comdlg32.ocx"文件复制到&quo ...
- 检测注册表中ActiveX控件是否被注册
window.οnlοad=function() { //在系统提示用户是否允许交互前判断当前控件是否加载,通过此属性判断当前是否注册了COM组件 var is ...
- pythongui界面实例带注释_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...
PyQt5状态栏控件QStatusBar简介 MainWindow对象在底部保留有一个水平条,作为状态栏(QstatusBar),用于显示永久或临时的状态信息 QStatusBar类中的常用方法 方法 ...
- python表格控件_python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例...
PyQt5表格控件QTableView简介 在通常情况下,一个应用需要和一批数据进行交互,然后以表格的形式输出这些信息,这时就需要用到QTableView类了,在QTableView中可以使用自定义的 ...
最新文章
- 【OpenCV 4开发详解】方框滤波
- LeedCode: 计算器专场
- wireshark抓取https并解密方法一
- 关于养花---感叹一把
- VTK:可视化之HedgeHog
- dataGridView 行头那一块儿空白是否可见的设置
- JCG新年献礼,JHR-N825R给力上市
- 关于DPM(Deformable Part Model)算法中模型结构的解释
- esd/wim格式Win7/8.1/win10系统怎么安装两种方法教程
- c/c++中指针数组和数组指针的区别
- 网易云爬虫系列 - 批量下载专辑图片
- 腾讯技术分享:GIF动图技术详解及手机QQ动态表情压缩技术实践
- LimeSDR官方系列教程(六):使用Pothos和GNU Radio接收ASK/OOK信号
- 高德地图发布Q2交通报告
- 大数据平台及数仓的通用架构和技术体系
- 40w粉整700w活,一支恰饭作品让B站用户直呼“甲方赚了”
- 解决win10笔记本睡眠后无法唤醒甚至自动关机的问题
- 【Python Web自动化】03_PO模型
- Python抓图必学的8种方式!
- java格式化时间字符串 毫秒_SimpleDateFormat是否有格式字符串来获取毫秒日期时间值,而不是人类可读的格式?...