tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル フォームの起動について
投稿日: 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

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。