0

すぐに始めましょう。次のコードがあります。

Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    startup.Show()
    Me.WindowState = FormWindowState.Minimized
    Me.ShowInTaskbar = False
    Me.Hide()
End Sub

これは最初に読み込まれるフォームになり、このフォームが閉じるとプロジェクト全体がシャットダウンされます (したがって、このフォームを最初に読み込み、これからスタートアップを呼び出す必要があるのはなぜですか)

スタートアップ フォームのコードが完成すると、次のコードが作成されます。

    ...
    frmMain.ShowInTaskbar = True
    frmMain.WindowState = FormWindowState.Normal
    Me.Close()

実際に_loadイベントをトリガーせずにメインフォームを再度ロードするにはどうすればよいですか(したがって、無限ループのトリガーを回避します)。

4

4 に答える 4

1

メインフォームを表示するということですか?

frmMain.Show()
frmMain.BringToFront()
于 2013-08-30T05:28:08.240 に答える
1

非表示のフォームを表示するには、これを試してください。

frmMain.Show()
于 2013-08-30T05:28:33.840 に答える