场景 2.发送击键

在设计将击键发送到主机系统的程序时,需要注意几个注意事项。在某些应用程序环境中,发出命令就像输入字符串并按 Enter 键一样简单。其他应用程序涉及更复杂的格式化屏幕,其中可以将数据输入到多个字段中的任何一个。在此环境中,您必须了解填写显示屏幕所需的击键。

Tab 键助记符(@T;请参阅 常规 以获取完整的助记符列表)可用于在字段之间跳过。使用发送键 (3) 功能向字段发送击键时,应注意字段长度和内容。如果完全填充字段且下一个属性字节为 autoskip,光标将移到下一个字段。如果随后发出了一个制表符,则会跳到另一个字段。

同样,如果击键未完全填充该字段,则可能会留下先前输入的数据。应使用擦除字段结束 (EOF) 命令清除此类残留数据。