SPComm属性详细解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SPComm属性详细解析
使用该组件一旦安装:
{使用该组件的基本步骤:}
1)将一到'OnReceiveData'事件处理程序。
{1)添加'' OnReceiveData'事件。}
2)呼叫'StartComm'来打开端口。
{2)调用'StartComm'方法打开串口。}
3)使用'WriteCommData'方法写入通讯端口。
{3)使用'WriteCommData'方法向串口写入(发送)数据。}
4)呼叫'StopComm'关闭该端口。
{4)调用'StopComm'方法关闭串口}
物业
========
CommName:字符串
该通讯端口的名称。该通信端口被命名为'的COM1','COM2 ',...
这个通讯端口必须打开它时存在。
波特率:DWORD的
此通讯端口波特率。它必须是一个法律价值为您的
串行端口可以接受。
您可以更改此值时,通讯是开放的,
真正的波特率是立即改变。
ParityCheck:布尔
指定是否启用奇偶校验。如果这个成员是TRUE,
奇偶校验和错误执行报告
(对OnReceiveError处理)。
您可以更改此值时,商业是开放的。
Outx_CtsFlow:布尔
是否CTS(清除到发送)指定的信号进行监控
输出流量控制。如果这个成员是TRUE和CTS是关闭的,
输出被挂起,直到CTS是再次发送。
CTS是输入引脚。你可以阅读它从MSR寄存器的状态。这通常连接到RTS管脚在另一端。
它通常用于硬件流控制,指示其他
如果最终被等待数据。
您可以更改此值时,商业是开放的。
CTS输入的|的另一端等待数据
------------+------------------------------------- ---
输入OFF |另一端将不会收到任何资料
Outx_DsrFlow:布尔
是否指定的DSR(数据设置就绪)信号监控
输出流量控制。如果这个成员是TRUE和DSR是关闭的,
输出被挂起,直到DSR是再次发送。
DSR是一个输入引脚。你可以阅读它从MSR寄存器的状态。这通常连接到DTR引脚的另一端。
它通常用于硬件流控制,指示其他
到底是工作(活动,做好准备,等待数据...)
您可以更改此值时,商业是开放的。
DSR输入的|的另一端准备就绪,等待你的数据
------------+------------------------------------- ---------------
输入OFF |另一端是没有准备好,我们不能发送数据输出
DtrControl:(DtrEnable,DtrDiable,DtrHandshake)指定的DTR(数据终端就绪)流控制。这个成员
可以是以下值之一:
值含义
------------- ------------------------------------- -----------------
DtrDiable DTR线禁用该设备时
开了,留下它禁用。
DtrEnable DTR线启用该设备时
开了,树叶它。
DtrHandshake启用DTR握手。当我们的通信端口被打开和接收数据就绪,DTR为启用。当
我们的通讯端口是暂停,关闭或有错误
(而不是清除),DTR为禁用。
如果握手启用,它是一个错误
应用程序使用Win32调整行
EscapeCommFunction功能。
DTR是一个输出引脚。您可以设置它在MCR寄存器状态。
它通常连接到DSR路由针在另一端。
您可以更改此值时,商业是开放的。
DsrSensitivity:布尔;
指定通讯驱动程序是否是敏感的
国家对DSR信号。如果这个成员是TRUE,则驱动程序忽略收到的字节,除非调制解调器的DSR输入线为高。
您可以更改此值时,商业是开放的。
真|忽略任何接收到的字节
-------+------------------------------
假|无
TxContinueOnXoff:布尔;
指定是否传输时停止输入缓冲区已满
和司机已经转发了XoffChar字符。如果这个成员
为TRUE,传输后继续输入缓冲区内已经到来
XoffLim字节被充分和驱动程序已经转发了
XoffChar字符停止接收字节。如果这个成员为FALSE,传输不继续下去,直到输入缓冲区内XonLim是
被空和司机已经转发了XonChar字节
人物恢复接待。
您可以更改此值时,商业是开放的。
真|启用或禁用transmisstion没有任何关系与
|输入缓冲区
-------+------------------------------------------ -------------------
假|当XOFF是发送(输入缓冲区将满),停止传输。
|和停止继续下去,直到被发送的Xon(输入缓冲区为空)。 Outx_XonXoffFlow:布尔
指定是否XON / XOFF流控制传输过程中使用。
如果这个成员是TRUE,传输字符时停止XoffChar
并开始接收时再XonChar字符接收。
您可以更改此值时,商业是开放的。
行动|收到的Xoff |收到的Xon
--------+--------------------+-------------------- -------
真|停止传输|恢复发送
|丢弃的Xoff字符|丢弃的Xon字符
--------+--------------------+-------------------- ----------
假|阅读的Xoff字符|阅读中的Xon字符
Inx_XonXoffFlow:布尔
指定是否XON / XOFF流控制过程中使用的接待。
如果这个成员是TRUE,则XoffChar字符发送时
输入缓冲区内XoffLim字节来被充分,以及
XonChar字符输入后,将发送缓冲区内XonLim来
字节为空。
您可以更改此值时,商业是开放的。
|输入缓冲区内出现
+-----------------------------+------------------- -----------
动作| XoffLim字节被全部|被空XonLim字节