发信人: Powerpc_Pm@bbs.ustc.edu.cn (四大烂人之零零烂), 信区: cnprogram
标 题: MScomm控件的使用帮助(一)
发信站: 中国科大BBS站 (Mon Mar 2 23:34:27 1998)
转信站: Lilac!ustcnews!ustcbbs
(内容取自VFP 3.0的帮助文件)
Communication 控制,MSCOMM32.OCX,通过串行端口发送和接收数据,
向应用程序提供串行通信。
语法
MSComm
说明
Communication 控制只在运行 Windows NT 或 Windows95 时安装。
Communication 控制提供以下两种处理通讯的途径:
? 事件驱动通信是一种非常有效的处理串行口交互的方法。在许多情况
下,比如当 Carrier Detect(CD) 或 Request To Send(RTS) 线中有字符到达
或出现更改时,您可能希望当发生这些事件时能够收到提示。这种情况下,
可用Communication 控制的 OnComm 事件来俘获并处理这些通信事件。
OnComm 事件也可检测和处理通信错误。
? 也可以通过在程序中每一个临界函数之后检察 CommEvent 属性值,
来检测事件或错误。这种方法更适用于独立的小程序。例如,如果是一个
简单的电话拨号程序,如果每接收到一个字符便生成一个事件,将不会有
任何意义。因为所需接收的唯一字符都来自调制解调器的 OK 响应。
每一个Communication 控制对应于一个串行端口,若在应用中需要访问一
个以上的串行端口,则必须使用一个以上的Communication 控制。端口地
址和中断地址可在 Windows "控制面板”中更改。
附注
当创建和发送采用Communication 控制的应用程序时,需要在用户的
Microsoft Windows SYSTEM 子目录下安装 MSCOMM32.OCX 文件。
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.112毫秒