Excel VBA質問箱 IV

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

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


11942 / 13646 ツリー ←次へ | 前へ→

【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 お礼[未読]

【13172】DoEventsについて
質問  中2のVBA通  - 04/4/25(日) 23:07 -

引用なし
パスワード
   すみません、素人なので、他の人の質問に答えることがないまま、自分の質問ばかりしています。(おぃ
こんなわたしでありますがどうか用件をお聞きくだされ。(ToT)ノ
あるゲームコードに、『 DoEvents 』と書いてありました。
ヘルプを見ましたが、
   アプリケーションの処理をOSに渡す
などと、意味ワカンナイこと書いてありました。
何が起こるのか分かんないのに、使い方なんてお手上げです
だれかお助けを!!

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

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

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

【13189】Re:DoEventsについて
お礼  中2のVBA通  - 04/4/26(月) 21:03 -

引用なし
パスワード
   どうもありがとうございます。一つ参考にさせて頂きます。
家のパソコンなんかメモリーが20メガなので是非取り入れなければ・・

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