VB.NETを使って、社内システムを作ろうとしています。
現在、メインメニュー画面(form1)とサブメニュー画面(form2)を作ったのですが、プログラムの組み方がまったくわからず前に進めない状況です。
ひとまず、form1からform2へ移動したいのですが。。。。
申し訳ありませんが、ご教授よろしくお願いいたします。
ちょっと下に同じ内容の投稿があります。
あっちは5.0の話なのでどうかわかりませんけど、
とりあえずあれではだめだったんですか?
最初に試してみましたがエラーが出てしまい、だめでした。
.NETの場合は明示的にインスタンスを生成してやる必要があります。(までは勝手にやってます)
Form1やForm2等といわれるのは恐らく型(オブジェクト名なら型です)なので
Dim frm2 As Form2
frm2.Show
Form1.Hide 'Form1はVB.NETがソリューションの作成時に"Form1"という名前でインスタンス宣言を行っています
こんなところです。
でもForm2はどこかのモジュールか、もしくはForm1にジェネラルに宣言したほうがいいかもしれません。
ツイート | ![]() |