Excel VBA質問箱 IV

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

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


44099 / 76732 ←次へ | 前へ→

【37656】ゲーム制御の一般的方式
発言  電脳しゅん  - 06/5/14(日) 15:54 -

引用なし
パスワード
   この件、解決したようですが、今後のご参考になれば…

ゲームソフトのような制御をさせたいお考えと思いますが、一般的には、次のように制御します。

(1) 一定時間ごとにプログラム(プロシージャ)に制御が渡るようにOSを設定する。
(2) 制御が渡ったら、条件により次のような処理をして、すくにOSに制御を戻します。
 ・たとえばA1に"あ"をセットする。
 ・プログラムを終了(OSの設定をクリア)する。
 ・何もしない。

ここで、Excel VBAの関数では、1秒までしか制御できません。
それ以上の短時間の制御には、WindowsのAPIを使います。


Excel VBAの時間の関数の使い方は、メールマガジン「絶対わかる Excel VBA」のバックナンバー「第67〜第72 時計を作ろう(2006/1/24〜3/8)」が参考になります。

バックナンバーは下記より
http://blog.mag2.com/m/log/0000136145

0 hits

【37630】ループからの脱出 マキチャン 06/5/13(土) 11:19 質問
【37635】Re:ループからの脱出 Kein 06/5/13(土) 13:37 回答
【37639】Re:ループからの脱出 マキチャン 06/5/13(土) 15:38 質問
【37647】Re:ループからの脱出 よろずや 06/5/14(日) 7:53 回答
【37648】Re:ループからの脱出 マキチャン 06/5/14(日) 8:42 質問
【37649】Re:ループからの脱出 よろずや 06/5/14(日) 9:35 回答
【37652】Re:ループからの脱出 マキチャン 06/5/14(日) 10:55 お礼
【37656】ゲーム制御の一般的方式 電脳しゅん 06/5/14(日) 15:54 発言
【37663】Re:ゲーム制御の一般的方式 よろずや 06/5/14(日) 22:26 回答
【37697】Re:ゲーム制御の一般的方式 マキチャン 06/5/15(月) 21:30 お礼

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