内部所与.NET形態、例のように扱われる「フォーム」にアクセス二つの形式{Form1に、フォーム2}を作成し、各フォームにできこのコードを使用します。
パブリック・クラスのForm1は、[Form1に基本的なボタン{ボタン1}</p> <p>を作成し、.NETプロジェクトで
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myform As New Form2
myform.Show()
End Sub
にエンドクラス
と[Form2を]上:
パブリック・クラスのForm2
Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Close()
End Sub
エンドクラス
だから私は把握しようとしている質問はこれです:Microsoft Accessは、この種のものを許可していますか?これは内部アプリ用で、{copy form_a} {form_bとして貼り付けform_a}に頼ることなく、ユーザーが一度に複数のフォームを開くことを許可する方法を見つけようとしています{form_aが既にshow_formボタンをクリックしたときに実行され、そうであればform_bを起動し、elseを起動するとform_a} {form_cからform_infinityまでad_nauseumを繰り返す}
これでAccessで実行できない場合は、この時点で、私はすでにいくつかの悪いテーブルデザインだけでなく、本当に悪いUIの決定を克服しようとしています。元の開発者は、交差テーブルが何であるか、またはそれがなぜ遠隔的に有用であるのかを全く知らなかった。これには約8年分のライブデータが含まれていますので、私はすでに物事を合理的にうまく機能させるためにかなりの労力が必要です。 "ここに私は本当にあなたの質問に最適な答えを"見つけたGoogleの検索のURLのリンクは、 "RTFM n00b"と反対に -
さらに、これは私の最初の時間は、私はこの素晴らしいUIからできる限り多くのことをしようとしています。私はフォーマットに間違ったことをしていると思いますので、そこにポインタもありがとうと思います...
つまり、Form1からForm2を開くだけでなく、同じフォームの複数のインスタンスを作成したいと思いますか? –
Tiberiuはすでに以下の質問に既に回答していましたが、 はい、まさに私がやりたいことであり、 "複数のインスタンス"が私の脳ケースの前に飛び跳ねていませんでした。 – jcolebrand