onkey

キー割り込み実行指定

onkey *label

*label : ラベル名

解説

キーボードを押した時に、自動的にジャンプする場所を指定します。

onkey命令でラベルを指定すると、それ以降はHSPのウインドゥがアクティブな時に
キー入力があるたびに*labelで指定したラベルにジャンプします。

割り込みジャンプは、stop命令および、waitawait命令で停止している時に
割り込みを受け付けてジャンプを行います。
また、割り込みによりジャンプを行なった後はシステム変数iparamwparamlparam
がセットされます。

	   割り込み要因      |  iparam          |  wparam     |  lparam
	---------------------------------------------------------------------
	   onkey             |  文字コード      |  wParam     |  lParam

システム変数iparamには、割り込み要因ごとのパラメータが代入されます。
また、wparam,lparamはWindowsメッセージとして渡されたパラメータが
そのまま格納されています。
イベント割り込み実行の一時的なON/OFFをすることも可能です。

	onkey 0

で一時的にキー割り込みを停止します。

	onkey 1

で一時停止したキー割り込みを再開させることができます。

関連項目

onclickクリック割り込み実行指定
onexit強制終了時にジャンプ
onerrorエラー発生時にジャンプ

サンプル逆引き (3)

dircsv.as
EDITOR3.AS
onkey.as

情報

バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考ver2.61標準命令
タイプ内蔵命令
グループプログラム制御命令
hs ファイルhsphelp\i_prog.HS