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字节
--------+-----------------------------+----------- -------------------真|的Xoff字符发送|发送的Xon字符
--------+-----------------------------+----------- -------------------假|做什么|什么也不做
ReplaceWhenParityError:布尔
感知是否与指定奇偶错误接收的字节被替换
所指定的字符ReplacedChar成员。如果这个成员是
TRUE,而ParityCheck成员为TRUE,更换发生。
您可以更改此值时,商业是开放的。
IgnoreNullChar:布尔
空字节指定是否被丢弃。如果这个成员是TRUE,
空字节被丢弃时收到。
您可以更改此值时,商业是开放的。
RtsControl:(RtsEnable,RtsDiable,RtsHandshake,TransmissionAvailableControl);
指定的RTS(请求发送)流控制。如果此值为零,则默认为RTS_CONTROL_HANDSHAKE。这个成员可以是下列值之一:值含义
------------------ -------------------------------- -----------------
RtsDiable禁用RTS线路时,该设备
打开,就让它禁用。
RtsEnable启用RTS线路时,该设备
打开和树叶它。
RtsHandshake启用转运站握手。司机提高
RTS信号线时,“预输入”(输入)缓冲区
不到一个半满,降低了RTS线路
当缓冲区超过四分之三满。
如果握手启用,它是一个错误
申请调整使用的行