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

タイトル Re^12: モードレスの終了
投稿日: 2009/02/04(Wed) 17:56
投稿者金本
モーダルでうまくいったと思っていたのですが、
Form4からForm3に戻る時などに、Form3が最小化したまま
戻ってこない現象が発生したので、ダンボさんがNo.8685で
示されていた方法で試したところうまくいきました。
それで、新たに質問が発生しまして「なおき」名義で
質問したところ、管理人さんに怒られまして再度、こちらに
質問させていただきます。
できたと言っておきながらすみませんが、教えてください。

Form4がテキストボックスが多すぎて、フォームを開くのに
時間がかかるため、Form1で
Dim frmForm As New Form4
CommonTable.Form4 = frmForm
と記入し、かなりスピードが改善されました(その分Form1は遅くなりましたが)。
ただ、Me.Hide()で閉じて、Form3から CommonTable.Form4.Show()
で開いた時に、画面初期化をしたいのですが、Form4.Activedで
初期化してしまうと、別のウィンドゥから戻ってきただけで
初期化処理が動いてしまう為、困っております。

Me.Hide()した状態から、.Show()されたときだけ、初期化処理を実行させる
方法はないでしょうか。
よろしくお願いします。

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

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