我有一个消息框,当我按下关闭按钮时会弹出一个消息框,上面写着“您确定要退出吗”但是当我单击“否”按钮或取消但程序以任何方式关闭时
这是我的代码:
'Close Button
Private Sub BtnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnClose.Click
Dim result = MessageBox.Show(" Are you sure you want to quit", "Are you sure?", MessageBoxButtons.YesNoCancel)
Me.Close()
End Sub
最佳答案
您对 result
的值无动于衷.您需要检查该值并确定您是否调用了 Me.Close()。代码大约
If result = DialogResult.Yes Then
Me.Close()
End If
关于vb.net - 使用消息框确认程序关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17310695/