• ベストアンサー

フォームロード時にアンロード。

VBでフォームロード時に、ある条件のときだけ、 自フォームをアンロードするプログラムを作りたいのですが、 form_load プロシージャにunload Me と書くと、 どうしても、一瞬フォームが表示されます。 フォームを表示せずにアンロードする方法は ないのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • hershe
  • ベストアンサー率55% (5/9)
回答No.3

こんにちわ。hersheと申します。 その画面が、最初に表示される画面とかでしたら標準モジュールを用意して Sub Main()から起動するようにしたらいかがでしょうか? Sub Main()   If [起動するならば] Then     Form1.Show   End If End Sub とか。

その他の回答 (2)

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

フォームの初期状態をvisible=falseにしておいて、 ある条件でないときにvisible=trueにしてやればどうでしょうか?

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

form_initializeではどうなんでしょうか?