キーボード入力を取得して処理を実行するとき、
例1のようにループ内に書かないとダメでした。
これはキーボード操作をさせたい場合は絶えずループさせておけということでしょうか?
入力があるまで処理を止めておく、といったことはできませんか?
//例1(escキー押下で閉じる) *main getkey esc, 27 if esc = 1 : end wait 50 goto *main //例2(escキー押下に反応しない) getkey esc, 27 if esc = 1 : end stop