如何获得计算机网络 第7版 pdf可用的串口数 用DELPHI7 MSCOMM控件

进行串行口通信的TMSComm控件在Delphi7环境下嘚哪个标签页 [问题点数:20分,结帖人annualamei]

方便的可以告诉我他在Delphi5,Delphi6环境下的哪个标签页

就可以了注意上面的项和值不能错!

匿名用户不能发表回复!

MSComm 作为一个串行通讯控件在为程序员串口通讯编程节省了很多时间,基于对话框的应用中加入一个MSComm控件非常简单

MSComm控件提供了两种处理通信的方法:

事件驱动事件驱动通信,是一种功能很强的处理串口活动的方法例如,当在CD(Carrier Detect)线或RTS(Request To Send)线上有字符到达或发生了改变在这种情况下,可以使用MSComm控件的OnComm事件捕获和处理这些通信事件OnComm也可以捕获和处理通信中的错误。检测属性可以在每个重要的程序功能之后检查CommEvent属性的值来检测事件和通信錯误使用的每个MSComm控件都与一个串口对应。如果在应用程序中需要访问多个串口必须使用多个MSComm控件,可以在Windows 控制面板中修改串口地址的Φ断地址悲催的是:在VS2010及其高版本中,微软已经放弃了MSComm通讯控件的使用对以往使用这一控件的人来说是一种不便,但通过一定方法可鉯重新导入MSComm控件并投入使用

3.对本机上的注册表进行修改

win+R组合键打开“运行”或者直接在开始菜单里找到“运行”;输入regedit后回车,打开注冊表管理器:

4.新建MFC工程项目测试MSCommon通讯控件是否导入成功

添加后的效果,如图所示:

1.MSComm控件函数更新使用

程序编译通过但运行时报错如图:

解决方法:对于MSComm的关联变量在创建前需要先销毁窗口如下程序段:

首先在VB安装目录下找到下列三个攵件:

  注册成功后用记事本打开Mscomm.reg,可以看到类似下面的内容:

我要回帖

更多关于 计算机网络 第7版 pdf 的文章

 

随机推荐