記事
#InterSystems IRIS
#InterSystems IRIS for Health
お知らせ
質問
12/02 ~ 12/08Week at a GlanceInterSystems Developer Community
https://cn.community.intersystems.com/node/579971
文章
#InterSystems IRIS for Health
问题
十二月 02 - 08, 2024Week at a GlanceInterSystems Developer Community
https://cn.community.intersystems.com/post/intersystems-%E5%BC%80%E5%8F%91%E8%80%85%E5%87%BA%E7%89%88%E7%89%A9%EF%BC%8C%E5%8D%81%E4%BA%8C%E6%9C%88-02-08-2024%EF%BC%8C%E6%91%98%E8%A6%81
文章
姚 鑫 · 十二月 8, 2024
阅读大约需 3 分钟
第四十四章 终端输入 输出 - 特殊协议字符影响终端 I O
特殊协议字符影响终端 I O
每个操作系统都会拦截某些协议字符 (UNIX) 或组合键(例如 Windows 平台上的CTR-ALT-DEL ),以防止这些字符影响 IRIS。 Windows 控制台不会尝试覆盖这些操作系统特征。
其他特殊字符可以改变例程的执行方式,但不会出现在READ命令变量中。在图像模式下操作终端会取消这些效果,并使 IRIS 像对待任何其他字符一样对待这些字符。
READ受输出和输入控制字符的影响。 READ只是读取除终止字符之外的所有其他控制字符。它不回应他们。
输出控制字符影响例程的流程和输出。下表对此进行了描述:
https://cn.community.intersystems.com/post/%E7%AC%AC%E5%9B%9B%E5%8D%81%E5%9B%9B%E7%AB%A0-%E7%BB%88%E7%AB%AF%E8%BE%93%E5%85%A5-%E8%BE%93%E5%87%BA-%E7%89%B9%E6%AE%8A%E5%8D%8F%E8%AE%AE%E5%AD%97%E7%AC%A6%E5%BD%B1%E5%93%8D%E7%BB%88%E7%AB%AF-i-o
https://cn.community.intersystems.com/node/579776
文章
姚 鑫 · 十二月 7, 2024
阅读大约需 2 分钟
第四十三章 终端输入 输出 - READ 命令
Read 命令
从键盘读取 0 到 32 KB 的内容到指定变量中。超时参数是可选的。该命令不能以井号 (#) 或冒号 (:) 结尾
语法
READ variable:timeout ; Variable-length read
READ variable#length:timeout ; Fixed-length read
READ *variable:timeout ; Single-character read
示例
下表提供了如何使用这些参数的几个示例。
https://cn.community.intersystems.com/post/%E7%AC%AC%E5%9B%9B%E5%8D%81%E4%B8%89%E7%AB%A0-%E7%BB%88%E7%AB%AF%E8%BE%93%E5%85%A5-%E8%BE%93%E5%87%BA-read-%E5%91%BD%E4%BB%A4