Visual Basic程序退出按钮

时间:2017-10-13 08:25:35

标签: vb.net exit

我试图让我的Visual Basic(Microsoft Visual Studio 2017)程序中的一个表单打开另一个表单,当有人点击实际窗口右上角的红色退出按钮时,但我不知道知道怎么做。有人可以帮忙吗?可能吗?

3 个答案:

答案 0 :(得分:0)

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
      Dim frm As New Form1  
      frm.Show()            

      Me.Close()
 End Sub

答案 1 :(得分:0)

就像Andrew提到的那样,您可能希望利用Form.Closing事件。这有助于在程序关闭时触发操作。

然而,这也将退出你的程序,即你的第二个表格会弹出一瞬间,然后整个程序将关闭。因此,您可能还希望使用Form.ShowDialog方法调出第二种形式。这将阻止您的程序退出,直到第二个表单关闭。

见下文。将此子添加到您的第一个表单。

    Private Sub Form1_Closing(Sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing

        Form2.ShowDialog()

    End Sub

答案 2 :(得分:0)

如果要在Visual Basic上应用“退出”命令按钮, 双击按钮后编写代码

Dim frm As New Form1  
frm.Show()            
Me.Close()

应在“ Button1.Click”和“结束子”之间输入