• ベストアンサー

FormLoadが走りません。

 フォーム名.Show (vbModal)でフォームを表示。 この時は、フォームロードしてくれます。 そして、表示したフォーム先でボタンを押下。 Unload Meでフォームを閉じる。  再び、フォーム名.Show (vbModal)を行う。 そうするとフォームロードする時としない時があります。 一見、ランダムに発生しているように見えるのですが、 これを回避する方法はないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • isle
  • ベストアンサー率51% (77/150)
回答No.3

表示するときは FormA frmA = New FormA frmA.Show(vbModal) 閉じたら Set frmA = Nothing '←重要 のようにすれば確実かと。

noname#92587
質問者

お礼

ありがとうございます! なんとかできたようです!!

その他の回答 (2)

回答No.2

作って動かすと、どう作っても 動くのですが? ソースを見れば多分分かると 思うのですが・・・

回答No.1

Load フォーム名 フォーム名.Show VB6.0の場合ですが・・・

関連するQ&A