キー入力チェック
getkey p1,p2
p1=変数 : 読み込むための変数 p2=1~(1) : キーコード
キーボード及びマウスボタンの状態をチェックして変数に代入します。指定し
たボタンが押されていれば、1を代入し、押されていなければ0が代入されます
。キーコードで指定する値の詳細は、以下の通りです。
  キーコード : 実際のキー
 ------------------------------------------
        1    : マウスの左ボタン
        2    : マウスの右ボタン
        3    : キャンセル([CTRL]+[BREAK])
        4    : 3ボタンマウスのまん中のボタン
        8    : [BACKSPACE](PC98の[BS])
        9    : [TAB]
       13    : [ENTER]
       16    : [SHIFT]
       17    : [CTRL]
       18    : [ALT](PC98の[GRPH])
       20    : [CAPSLOCK]
       27    : [ESC]
       32    : スペースキー
       33    : [PAGEUP](PC98の[ROLLDOWN])
       34    : [PAGEDOWN](PC98の[ROLLUP])
       35    : [END](PC98の[HELP])
       36    : [HOME](PC98の[HOMECLR])
       37    : カーソルキー[←]
       38    : カーソルキー[↑]
       39    : カーソルキー[→]
       40    : カーソルキー[↓]
   48~57    : [0]~[9](メインキーボード)
   65~90    : [A]~[Z]
  96~105    : [0]~[9](テンキー)
 112~121    : ファンクションキー [F1]~[F10]
この表に載っているキー以外でも、取得できる場合があります。
(サンプルを実行するとキーコードを調べることができます。)
title "キー入力してください(^^)v" onkey *inkey onclick *inkey stop *inkey if lparam>>30:stop mes iparam stop
| stick | キー入力情報取得 | 
| バージョン | 3.0 | 
| 作成日 | 2004/10/12 | 
| 著作者 | onitama | 
| URL | http://www.onionsoft.net/ | 
| 備考 | ver3.0標準命令 | 
| タイプ | 内蔵命令 | 
| グループ | 基本入出力制御命令 | 
| hs ファイル | hsphelp\i_stdio.hs |