最新MSComm控件的用法和函数说明.doc
《最新MSComm控件的用法和函数说明.doc》由会员分享,可在线阅读,更多相关《最新MSComm控件的用法和函数说明.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateMSComm控件的用法和函数说明MSComm控件的用法和函数说明MSComm控件进行串口编程步骤:1. 在建立的程序工程中插入MSComm控件。2. 添加MSComm控件ID 的控制变量(或者对象)。3. 对串口进行初始化,设置MSComm控件的属性。4. 添加串口事件的消息处理函数OnComm()函数,在函数中根据应用需要,编写数据处理代码5. 编写串口发送等其他代
2、码。6. 关闭串口。+MSComm控件常用属性:1.CommPort:设置并返回通信端口号2.Settings: 以字符串的形式设置并返回波特率、奇偶校验、数据位、停止位3.PortOpen: 设置并返回通信端口的状态。也可以打开和关闭端口4.Input: 从接收缓冲区返回和删除字符5.Output: 向传输缓冲区写一个字符6.InputLen: 设置并返回Input属性从接收缓冲区读取的字符数。7.InBufferSize:设置或返回输入缓冲区的大小。8.OutBufferSize:设置或返回输入缓冲区的大小。9.InBufferCount: 设置或返回输入缓冲区内等待读取的字节个数。10.
3、OutBufferCount: 设置或返回输入缓冲区内等待读取的字节个数。对MSComm控件通过Get/Set函数对来获取或设置控件的属性,每个属性均有与之对应的Get/Set函数对。用法 说明1.CommPort:设置并返回通信端口号Void CMSComm:SetCommPort(short n); 设置串口号Short CMSComm:GetCommPort(); 查询当前串口号说明:n可以设置成1到16中的任何数(缺省值为1)。但是,如果用PortOpen属性打开一个并不存在的端口是,MSComm控件会产生错误68(设备无效);必须在打开端口之前设置CommPort属性。2.Setti
4、ngs:以字符串的形式设置并返回波特率、奇偶校验、数据位、停止位Void CMSComm:SetSettings(LPCTSTR lpszNewValue);CString CMSComm:GetSettings();说明:当端口打开时,如果设置值lpszNewValue非法,则MSComm控件产生错误380(非法属性值)。Value 由四个设置值组成,有如下格式:“BBBB,P,D,S”BBBB:波特率 P: 奇偶校验,D:数据位数,S:停止位数Value的缺省值:“9600,N,8,1”。3.PortOpen: 用于打开或关闭串口,或者返回串口的开、关状态Void CMSComm:SetP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 MSComm 控件 用法 函数 说明
限制150内