KEYFLGをTRUEにするとキーを取得するFALSEだとバッファを捨てる
NG
KEYFLG=WINACTV '(なんらかのフラグ)
OK
IF WINACTV THEN KEYFLG=TRUE
短縮版
KEYFLG=KEYFLG+WINACTV
KEYFLGをTRUEにしているとKEYBF$が帰ってくるのでそれがキー
KEYBF$は初期化する。
SAMPLE
@S_KEYTST
RETURN
@WIN_KEYTST
IF WINACTV THEN KEYFLG=TRUE
WINSX=0WINSY=0WINSC=1WINSTR$=KEYBF$
GOSUB@WINSTRPUT
KEYBF$=""
RETURN
最終更新:2014年01月13日 22:46