English help on website



inputchar( s1 ) 関数(Ver9.35対応版)
目次関数(その他関数)− inputchar( s1 ) 関数
inputchar関数は、キー入力の待機状態にして、入力されたキーの文字コードを取得します。
#c = inputchar("キーを入力してください");
パラメータ1(文字列型)
待機状態のときのタイトルバーの内容を文字列で指定します。

パラメータ2(数値型、省略可能)
指定しないか0を指定すると、タイムアウトしません。
数値を指定すると、ミリ秒単位の時間経過後にタイムアウトします。(V8.88以降)

パラメータ3(数値型、省略可能)
1を指定すると、タイトルを変えないようになります。(V8.88以降)

返り値(数値型)
文字コードを返します。
タイムアウトした場合は0が返ります。


入力した文字は画面には表示されません。
カーソル移動キーが押された場合は文字コードは、以下のようになります。
   0x1C
   0x1D
   0x1E
   0x1F
#c = inputchar("キーを入力してください",5000);
message hex(#c);
参照:
iskeydown
keypressed
keypressedex