consoleLib.lastKeyTyped() システム変数を使用すると、キーボードで最後に押されたキーのコード・ポイント (数値表現) を INT として得ることができます。 コード・ポイントは関数が実行するローカル文字セットに依存します。 ASCII 環境では、キーに対応する ASCII コードを戻し、EBCDIC 環境では EBCDIC コードを戻します。
この機能は入力からキーを読み取らないという点で、consoleLib.getKey() とは異なります。
consoleLib.lastKeyTyped( )
returns (result INT)
次の例のプログラムは、ユーザーからの終了要求をチェックしています。
v1 INT;
v1 = consoleLib.lastKeyTyped();
// 「x」が終了します
if (i == consoleLib.getKeyCode("KEY_x"))
exit program;
end