Vb.net 当我尝试退出时,如何在VB2012上放置有效的命令?

Vb.net 当我尝试退出时,如何在VB2012上放置有效的命令?,vb.net,visual-studio-2012,Vb.net,Visual Studio 2012,我想制作一张表格,询问您是否想在退出前保存。我该怎么做?我使用的是Visual Studio 2012,但不知怎的,我有一些基本知识。只需处理FormClosing事件即可 Private Sub myForm_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing If MessageBox.Show("Would y

我想制作一张表格,询问您是否想在退出前保存。我该怎么做?我使用的是Visual Studio 2012,但不知怎的,我有一些基本知识。

只需处理FormClosing事件即可

Private Sub myForm_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    If MessageBox.Show("Would you like to save before exiting?", "Close", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
'do save stuff here
    Else
      e.Cancel = True
    End If
  End Sub

为表单关闭事件添加处理程序: