DOEVENTS以外の方法について


ポンタ  2005-01-18 11:39:35  No: 118990  IP: [192.*.*.*]

現在DOEVENTSを使用しているのですが、DOEVENTSを使用すると一度フォームが閉じて処理中にもう一つのフォームのボタンが押せてしまうためエラーが起きてしまいます。
MODALは理由があり使用できません。ボタンのENABLEDも理由があり使用できません。
何か良い方法がありましたら教えてくださいお願いします。

編集 削除
INA  2005-01-18 11:43:03  No: 118991  IP: [192.*.*.*]

フラグを使って処理を場合分けしては如何ですか?

編集 削除
ああ  2005-01-18 12:10:53  No: 118992  IP: [192.*.*.*]

ボタンが押せるためエラーとなる
→ボタンを押してもエラーとならないようにする

これだけでは?

編集 削除
GOD  2005-01-18 13:06:33  No: 118993  IP: [192.*.*.*]

もう一つのフォームのEnabledをFALSEにする。

編集 削除
じゃんぬねっと  URL  2005-01-18 13:49:37  No: 118994  IP: [192.*.*.*]

# 何故、全部大文字なのかはさておき。

> ボタンのENABLEDも理由があり使用できません。

グレーダウンしちゃうから、などの表示の問題ならば、
フレームで囲って、フレームを Disable にすれば良いのでは?

# VB.NET だとダメですが。

編集 削除