掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
フォームがプロジェクトに追加されていない時のコードの書き方 (ID:120835)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Form2が無いと起動しないという点だけみると、共通部品としてみるには、 若干、汎用性に欠けますよね。モジュールの設計を見直した方が良いかも。 本当に共通で使う部分(他のオブジェクトへの依存度が低いもの)と、 特定のプロジェクトでしか使わない部分とは、モジュールをわけるべきでは。 一応、Forms.Add メソッドで対応すると言う手もありますが、 Dim F As Form Set F = Forms.Add("Form2") F.Show この場合、Form2.Show で呼び出される物とは、内容は同じですが インスタンスは異なる事になります。このため、現在の開発スタイルが、 VB6で暗黙に作成されるフォームを利用した開発手法になっている場合、 見つけにくいバグを埋め込む可能性がありますので、避けた方が良いかと。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.