tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: vbModeless と vbModal
投稿日: 2010/11/30(Tue) 16:33
投稿者ichiro
花ちゃんさん、GODさん、度々返信有り難うございます。

> どこかに isFormOpen = False と書いていませんでしたか?
> それ以降、 frmMain.Enabled = True  が有効になるはずですが。
描画した settingForm の_Unloadイベントハンドラ内で、isFormOpenフラグはFalseに設定されています。
それ以降は、おっしゃる通り、While isFormOpen = True のループを抜け、frmMain.Enabled = Trueが
有効になります。


>「Show()とShowDialog()」の質問者みたいにモーダルでサンプリングできないと勘違いしている人が作ったのなら
>「モードレスに変更→ボタンは押させたくない→Enabled=false→Enabled=trueのタイミングが掴めない→ループ処理で終了を待つ」
>なのかと思っていた。
確かにこの推論は無理がないように思います。
作成者が「モーダルでサンプリングできない」と勘違いしていたのかどうかを確かめれないのが残念ですが。。
(おそらく10年ぐらい前のソース)

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。