タイトル : フォームの起動について 投稿日 : 2005/03/17(Thu) 10:19 投稿者 : はせどん
[OSのVer]:Windows XP [VBのVer]:VB.NET 2003 たびたびお世話になっております。 フォームの起動で2点質問があります。 1.Sub Mainで起動した場合にShowで起動すると一瞬開くのですが、 起動できません。モーダルだと起動するのですがなぜでしょうか? Module Module1 Sub Main() Dim Login As New Login 'MessageBox.Show("TEST", "", MessageBoxButtons.OK) 'Login.ShowDialog() Login.Show() End Sub End Module 2.Form1からモーダレス呼び出されたForm2からForm1を終了する方法 記事No : 372 ににたような記事があったのですが、理解できませんでした。 Public Class Login Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Main As New Main Main.owner = me Main.Show() End Sub End Class ' Public Class Main Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Owner.Close() ← PGが終了してしまう。 End Sub End Class |