getKeyName()

consoleLib.getKeyName() システム関数を使用すると、指定されたコード・ポイントに基づいて、キーの EGL 名を見つけることができます。 コード・ポイントは、関数が実行するローカル文字セットに依存します。 ASCII 環境では、関数は ASCII コードを予期し、EBCDIC 環境では EBCDIC コードを予期します。

構文

  consoleLib.getKeyName(codePoint INT in)
  returns (result STRING)
codePoint
検索するキー名に関連しているコード・ポイント。
result
コード・ポイントに関連するキーの EGL 名を含むストリング。

次の例は、キー入力を要求し、これをキー名に変換して表示しています。

keyName STRING;
...
keyName = consoleLib.getKeyName(consoleLib.getKey());
ConsoleLib.displayAtLine("You pressed " + keyName, 17);

フィードバック