Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


68098 / 76738 ←次へ | 前へ→

【13183】Re:DoEventsについて
回答  角田 WEB  - 04/4/26(月) 16:50 -

引用なし
パスワード
   こんにちは。
>あるゲームコードに、『 DoEvents 』と書いてありました。
>ヘルプを見ましたが、
>   アプリケーションの処理をOSに渡す
ゲームであれば、普通のエクセルVBAマクロと違って、
延々とループを繰り返しています。
つまりは、エクセルが動きっ放しでCPUを占有し、他の
プログラムが一切割り込む余地が無い状態になります。
それでは、キーの入力すら出来ないので、DoEventsでOSに
制御を一時的に返して、その間に、もろもろのシステム処理を
行なってもらいます。

エクセルでのゲーム作成なら下記HPの「世留と仙人」を参考に
http://www1.plala.or.jp/chikada/

0 hits

【13172】DoEventsについて 中2のVBA通 04/4/25(日) 23:07 質問
【13183】Re:DoEventsについて 角田 04/4/26(月) 16:50 回答
【13189】Re:DoEventsについて 中2のVBA通 04/4/26(月) 21:03 お礼

68098 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free