Delphi中MsComm控件的安装使用
Delphi 具有功能强大、简便易用和代码执行速度快等特点,是全球公认的快速应用开发工具技术的先
驱者。但是在对串口通信的控制上Delphi的帮助文档和其他书籍中很少提及,这恰恰又是在开发应用系统时
会经常遇到的问题。用过VB的程序员都知道 VB的MSComm通信控件具有丰富的与串口通信密切相关的属性及事
件,提供了一系列标准通信命令的接口,可以用它创建全双工的、事件驱动的、高效实用的通信程序。在这
里就介绍一下如何把MSComm这个ActiveX控件加入到Delphi中,充分发挥出二者的优越性。
首先在VB安装目录下找到下列三个文件:
Mscomm.reg, Mscomm32.ocx,Mscomm32.dep ,
把这三个文件拷贝到Windows的system目录下(注意WinNT下是System32)。然后用Windows下的注册
工具regsvr32注册该OCX控件,例如:
Regsvr32 … system目录\Mscomm32.ocx .
注册成功后用记事本打开Mscomm.reg,可以看到类似下面的内容:
[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
@ = "kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun",为了能正确使用该控件,需要修改注册表的信息,在
注册表的在HKEY_CLASSES_ROOT\Licenses下建一主键:
4250E830-6AC2-11cf-8ADB-00AA00C00905,主键的内容为
kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun.
至此已经完成了控件的系统注册工作,剩下的工作是在Delphi中导入这个ActiveX控件,
进入Delphi环境在Component菜单下选 Import ActiveX Control,这时在列表中可以看到
Microsoft Comm Control 6.0选项, 选中这个选项点击Install按钮,完成安装。在ActiveX
控件页上可以看到一个电话为图标的控件,这就是MSComm控件。这样就可以象在VB中一样方
便得使用MSComm控件了。
将文件拷贝到system32目录下.
点开始.在运行里面输入:regsvr32 mscomm32.ocx
回车 完成注册
我遇到过这个问题,楼上的办法有时并不可行
解决办法是,在注册表中去修改键值即可
在“运行”:regedit //打开注册表
在HKEY_CLASSES_ROOT\Licenses下新建项,项名是:4250E830-6AC2-11cf-8ADB-00AA00C00905
然后在右边栏,右击‘ab(默认)’,选择“修改“
在数值数据中输入:kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun 即可。
分享到:
相关推荐
Delphi+MSComm控件串口收发程序.doc
压缩包里面包含了mscomm需要安装的3个文件,包含了mscomm.reg和mscomm32.dep、mscomm32.ocx,还附上了mscomm在delphi xe2中的安装说明,和程序在非开发的电脑上使用时出错的解决办法,另:有一份测试用的源码,网上...
WIN7 中 delphi7 使用MSCOMM控件的方法: 1、找到下列三个文件: Mscomm.reg, Mscomm32.ocx,Mscomm32.dep , 把这三个文件拷贝到Windows的system目录下(注意WinNT下是System32)。然后用Windows下的注册...
DELPHI 2007安装控件方法及安装MSCOMM控件。资源和安装方法。
我写的使用Delphi7、MSComm控件写的简单串口助手,提供一个使用MSComm通讯的实例,分享给大家,代码是已经调试通过了的。
Delphi_MSComm控件开发串行通信程序
该资料详细介绍了在Delphi中使用MSCOMM控件如何实现对omron plc进行监控的过程、编程步骤及源代码,希望对大家有用~~~
可以在DELPHI7下正常使用,里面有详细的说明使用方法.
Delphi7、MSComm控件写的串口助手,编程学习源码,很好的参考资料。-Delphi7, MSComm control serial writing assistant, learning programming source code, a good reference.
delphi Mscomm控件注册 VB中的串口通讯控件 MSCOMM32.ocx
微软串口组件MSComm的使用,Delphi使用安装ActiveX
MsComm控件使用详细介绍,有非常详细的说明,还有示例程序。
MSComm 控件使用详解 MSComm 控件通过串行端口传输和接收数据,为Comm 控件在串口编程时非常方便,程序员不必去花,而且在 VC 、 VB 、 Delphi 等语言中均可使用。
delphi串口mscomm32控件,例如读取电子称数据等相关程序开发可使用该控件,附件包含dpk文件,直接安装即可,省去了复杂的配置工作,内部有使用说明。
MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下...
MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下...
一款用于delphi开发平台的,完整的串口通信控件,并有安装方法,操作简单有效
Delphi环境下利用MSComm控件开发串口通信程序 Delphi环境下利用MSComm控件开发串口通信程序 Delphi环境下利用MSComm控件开发串口通信程序
本文利用MSCOMM控件实现了GPS数据的采集,可为信息管理和指挥调度等提供定位数据。 本文采用GPS的异步串行传送方式,将GARMIN 12C按NMEA-0183协议输出的数据采集到了微机,并将接收到的地理坐标转换成为直角坐标。 ...