MSComm控件使用详解
日期:2008年5月29日 作者: 查看:[大字体 中字体 小字体]-
摘要:本文详细介绍了MSComm控件在串口编程中使用。
目 次
MSComm控件两种处理通讯的方式
CommPort属性
RThreshold 属性
CTSHolding 属性
SThreshold 属性
CDHolding 属性
DSRHolding 属性
Settings 属性
InputLen 属性
EOFEnable 属性
Handshake 常数
OnComm 常数
InputMode 常数
错误消息
MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过串行接口收发数据的简便方法。具体的来说,它提供了两种处理通信问题的方法:一是事件驱动(Event-driven)方法,一是查询法。
1.MSComm控件两种处理通讯的方式
MSComm控件提供下列两种处理通讯的方式:事件驱动方式和查询方式。
1.1 事件驱动方式
事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。在许多情况下,在事件发生时需要得到通知,例如,在串口接收缓冲区中有字符,或者 Carrier Detect (CD) 或 Request To Send (RTS) 线上一个字符到达或一个变化发生时。在这些情况下,可以利用 MSComm 控件的 OnComm 事件捕获并处理这些通讯事件。OnComm 事件还可以检查和处理通讯错误。所有通讯事件和通讯错误的列表,参阅 CommEvent 属性。在编程过程中,就可以在OnComm事件处理函数中加入自己的处理代码。这种方法的优点是程序响应及时,可靠性高。每个MSComm 控件对应着一个串行端口。如果应用程序需要访问多个串行端口,必须使用多个 MSComm 控件。
1.2 查询方式 - [1] [2] [3] [4] 下一页
-
- MSComm控件使用详解 相关文章:
- ·通信控件MSComm使用详解
- ·AspNetPager分页控件--使用方法
- ·ASP.NET上传大文件控件
- ·窗体控件大小随窗体大小变化而变化
- ·Swt常用控件中文教程
- ·利用VB控件操作目录和文件夹
- ·七段数码管显示控件的制作与应用
- ·MSComm控件使用详解
- ·ASP.NET技巧:GridView控件自定义分页详解
- ·ASP.NET:Repeater控件的详解
- MSComm控件使用详解 相关软件
- ·Flash控件安装程序 V1.5
- ·办公之星控件 V3.0
- ·FlexCell表格控件 V5.6.2
- ·示波器虚拟仪表控件 V2.0
- ·VsNetMenu菜单控件 V6.4
- ·EtCell报表控件 V3.7.0.3
- ·手机短信控件 V5.0
- ·NTKO OFFICE(WORD)痕迹保留手写签名电子印章全文批注控件 V4.0
- ·Delphi 5程序设计与控件参考
- ·打印预览控件 V2.4
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:C语言程序设计经典实例之九
精品推荐
热点TOP10
- ·C语言教程第六章:指针
- ·C/C++笔试、面试题目大汇总
- ·《c语言程序设计》第六章:指针
- ·C语言教程第五章:函数
- ·C语言程序源代码下载
- ·学生成绩管理系统实习
- ·C#基础概念二十五问
- ·socket编程原理
- ·C语言的常用库函数使用方法分析及用途
- ·C语言运算符
- ·c语言中的结构(struct)和联合(union)简介
- ·利用C++实现的贪吃蛇游戏
- ·Windows下C语言网络编程快速入门
- ·Windows编程基础 - 概述
- ·c#.net连接access操作类
- ·makefile规则
- ·数据结构C语言实现系列——线性表
- ·C/C++中回调函数初探
- ·获取GetLastError返回信息
- ·打字游戏
特别推荐
- ·C语言常用的三种排序方法总结与探讨
- ·C/C++笔试、面试题目大汇总
- ·C#基础概念二十五问
- ·利用C#远程存取Access数据库
- ·入门教程:实例详解C++友元
- ·C语言基础教程(三)输入输出函数及控制流程语句
- ·VC下调用ACM音频编程接口压缩Wave音频
- ·如何在C/C++中调用Java
- ·设计的一个计算器类的源代码,很简陋哦,请各位高手不要见笑!
- ·gSOAP中内存的使用
- ·Windows下C语言网络编程快速入门
- ·C语言教程第六章:指针
- ·漫谈C++ Builder多线程编程技术
- ·学生成绩管理系统实习
- ·用C#实现pdf文件的完整性验证
- ·将程序从托管扩展 C++ 迁移到 C++/CLI(1)
- ·链表的c语言实现(六)
- ·C语言库函数 (D类字母)
- ·用AVIFile函数制做AVI文件基本步骤
- ·利用C++实现的贪吃蛇游戏
