掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォームInitialize時のUnloadについて (ID:120147)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
さるべーじさんレスありがとうございます。 通常は呼ぶ側でチェックするのですね。 実は"Unload Me"する「ある条件」というのが上記のようなものではなく、 フォームのテキストボックスと関連があったため呼ばれる側で処理しよう と思っていました。(その場合でも呼ぶ側でのチェックは可能のようでした) それと、過去ログに似たようなものがありました。 http://madia.world.coocan.jp/vb/vb_bbs2/200303_03030005.html FormのLoadイベント内でUnload Meは出来ないのですね。。 ということで、フォームのLoadをした後にShowメソッドでフォームを呼び 出して"Unload Me"したところ期待していた動きになりました。 このような書き方はあまりしないでしょうか・・ ユーザフォームの呼び出し Private Sub CommandButton1_Click() Load UserForm1 UserForm1.Show End Sub 'ユーザフォームがアクティブになった時の処理 Private Sub UserForm_Activate() If MsgBox("終了しますか?", vbYesNo) = vbYes Then Unload Me End If End Sub
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.