投稿日 | : 2004/03/15(Mon) 11:23 |
投稿者 | : ねろ |
URL | : |
タイトル | : Re^5: タイマー処理中にメニューバーをクリック |
100%の確信は持てませんが、メニューバーをプルダウンした時に
DoEvensが無くても次の状態を見るために、優先度の高い割り込みがかかっているようです。
その為に、
For j = 1 To 10000
For k = 1 To 2000: Next k
Next j
のループを処理するのに、かなりの時間がかかり
その外にあるラベルの表示に処理が回りません。
いずれにしろ、For Nexだけで遅延をするのは少々無理があると思います。
Timerで表示時間を一定にするか、APIのTimeGetTime等の
関数でタイマーを作ることをお勧めします。