第三十七章 终端输入 输出 - $ZB 显示结束读取的内容
$ZB 显示结束读取的内容
$ZB显示当前设备上最后一次READ操作结束的字符序列或事件。不能设置$ZB ;每次执行READ时,IRIS 都会设置$ZB的值。可以使用此值来作用于不可打印的字符,例如向上箭头键或功能键。
$ZB可以包含以下任意内容:
- 终止符,例如回车符
- 转义序列
- 固定长度
READ x#y的字符数y READ *x的单个字符- 定时读取过期后出现空字符串
$ZB永远不会包含超过 64 个字符。较长的转义序列无效。
$ZB 示例
以下示例将用户指定的输入字符分配给READ命令变量x ,并将输入终止符(通常是 Return 字符)分配给$ZB特殊变量。从终端提示符发出此命令时,您需要设置一个变量以在与READ命令相同的命令行上捕获$ZB的值。这是因为用于发出命令行的行返回被写入$ZB作为终止符。此示例使用ZZDUMP显示$ZB捕获的字符的值。
USER>READ x SET y=$ZB
USER>ZZDUMP y
0000: 0D
USER>
.jpg)