| こんにちは、boltzmanと申します。
>とりあえず「ボタンが押された時」という条件になれば良いので
こんな風にしてはどうでしょう?
Set 終了 0 Do …… For i = 1 To 229 If KeyState(i) Then Set 終了 Break EndIf Next Loop While (Not 終了)
これでも時間はそれなりにかかるでしょうけど、 Loopの条件に229コも指定するとかアホなことするよか マシなんではないかと。
あるいは、KeyState関数に引数を指定しなかった場合、 なんかキーが押されてればとりあえず1が返ってくる、 などというような仕様変更のリクエストをするのもアリかも
以上です
|