別フォームで処理実行中を表示させたい

解決


初心者ひで  2005-04-08 12:21:12  No: 89298  IP: [192.*.*.*]

いつもお世話になっております。

Form1内で検索処理を行なっている際に
Form2のほうで、検索処理の実行状況を表示させたいと考えています。

    Form2.Visible = True
    '関数の呼出
    Call aaa()
    Form2.Visible = False

上記のように行なってみたのですが、Form2が前面表示されずに
処理が終わってしまいます。
Form1のプロセスが実行されている為、メモリに負荷がかかり
Form2の描画ができてない?と思うのですが。

表記の件を効率よく行なう方法はないのでしょうか?
宜しくお願いします。

編集 削除
Say  2005-04-08 12:29:23  No: 89299  IP: [192.*.*.*]

単にループ内でDoEventsしてないだけでは?

編集 削除
初心者ひで  2005-04-08 13:06:11  No: 89300  IP: [192.*.*.*]

Sayさん、ご回答ありがとうございます。

正にその通りでした。
Form2の表示が待ち状態?になっていたと考えれば
よろしいですよね?

とりあえず、うまくいきました。ありがとうございます。

編集 削除