INKEY()
INKEY キー入力の読み取り(数値関数)
書式
INKEY()
引数
なし
戻り値
押したキーの文字コード 0 ~ 255
キーが押されていない場合は0を返します。
説明
キーボード上の押しているキーのコードを取得します。キーが押されていない場合は、0を返します。
注意:
ESCキー、CTRL-Cキーはプログラム中断用のため、キー入力の読み取りは出来ません。
PS/2キーボード、シリアルターミナルからのキー入力において未対応キーのコード取得は出来ません。
エラーメッセージ
Syntax error :文法エラー、書式と異なる利用を行った
'(' or ')' expected :’(‘ または ‘)’がない
利用例
入力したキーのコードを調べる
code:inkey_sample1.bas
10 CLS
20 I= INKEY()
30 IF I>0 LOCATE 0,0:?#3,I
40 GOTO 20
関連項目