Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
On Error Resume Next
If MsgBox("确定要退出系统吗?", vbYesNo + vbQuestion) = vbNo Then Cancel = 1
End Sub
. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
if MsgBox("要退出本窗口吗?", vbYesNo, "提示")=vbyes then
end
else
Cancel =true
End Sub
2. Form1.Show vbModal
1. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Select Case MsgBox("確定要退出本窗口嗎?", vbYesNo, "詢問")
Case vbYes
'關閉窗口
'你的處理代碼
Case vbNo
'取消關閉窗口
Cancel = True
'你的處理代碼
End Select
End Sub
2. Form1.Show vbModal
问题1 :
Private Sub Form_Unload(Cancel As Integer)
If MsgBox("确定关闭程序吗?", 32 + vbYesNo, "关闭") = vbYes Then
Cancel = False
Else
Cancel = True
End If
End Sub
问题2:
frmxx.show vbmodal
问题1 :
Private Sub Form_Unload(Cancel As Integer)
If MsgBox("确定关闭程序吗?", 32 + vbYesNo, "关闭") = vbYes Then
Cancel = False
Else
Cancel = True
End If
End Sub
问题2:
frmxx.show vbmodal