キーボードから入力された文字を取得します。
Inkey$( )
戻り値
入力された文字列(通常は 1 文字)が返ります。入力がないときは、長さ 0 の文字列が返ります。
解説
この関数は、プロンプト ウィンドウ上でのみ利用可能です。
サンプル
インクルード ファイル: basic\prompt.sbp 内で定義済み
仕様
この関数は非同期式です。入力待機をせずに結果を返します。#N88BASIC
Dim temp As String
Do
'入力された文字を取得
Do
temp=Inkey$()
Loop While Len(temp)=0
'十字キーの場合に限り、矢印を表示する
Locate 3,3
Select Case Asc(temp)
Case VK_RIGHT
Print "→";
Case VK_LEFT
Print "←";
Case VK_UP
Print "↑";
Case VK_DOWN
Print "↓";
End Select
Loop
環境情報
Input$