フォームのロード状態を知るには?

解決


ちげこ  2004-03-03 09:48:35  No: 82367  IP: [192.*.*.*]

1つのフォームの2重起動を防ぐために起動しようとしているフォームが既にロードされているか知りたいのですが、いい方法を教えてください。

編集 削除
Tom's  2004-03-03 09:56:07  No: 82368  IP: [192.*.*.*]

フォームにロードされているかどうかのプロパティを作ってみたら
いかがでしょうか?

編集 削除
ちげこ  2004-03-03 10:12:23  No: 82369  IP: [192.*.*.*]

早速の回答、ありがとうございます。
・Property Let でフォームのプライベート変数に記憶
・Form_QueryUnload でそのプライベート変数をクリア
・呼び出し元では Property Get でプロパティ取得
、という方法でよろしいのでしょうか?
初心者な質問ですいません。

編集 削除
Tom's  2004-03-03 13:09:40  No: 82370  IP: [192.*.*.*]

上記のような方法で良いのですが、

ここで書いて確認するよりも実際にやってみてその結果を書いていただいた方が
こちらもより詳しい状況が理解できて、さらに詳しい対応できます。

編集 削除
nanashi  2004-03-03 14:07:21  No: 82371  IP: [192.*.*.*]

Formsコレクションを調べた方が良いと思いますが。

編集 削除
ちげこ  2004-03-04 13:58:26  No: 82372  IP: [192.*.*.*]

どちらの方法もやってみたところ、上手くいきました。ありがとうございました。

編集 削除