Option ExplicitPrivate Sub Command1_Click()
Unload Me
End SubPrivate Sub Form_Unload(Cancel As Integer)
Dim r As Integer
r = MsgBox(" 应用程序即将关闭..." + vbCrLf + vbCrLf + " 你的真的想现在退出吗?" _
+ vbCrLf + vbCrLf, vbInformation Or vbYesNoCancel, "退出...")
If r = vbCancel Then
'按下Cancel键
Cancel = 1 '取消退出
ElseIf r = vbYes Then
'按下Yes键
'相关处理.....
ElseIf r = vbNo Then
'按下No键
'相关处理.....
End If
End Sub
Unload Me
End SubPrivate Sub Form_Unload(Cancel As Integer)
Dim r As Integer
r = MsgBox(" 应用程序即将关闭..." + vbCrLf + vbCrLf + " 你的真的想现在退出吗?" _
+ vbCrLf + vbCrLf, vbInformation Or vbYesNoCancel, "退出...")
If r = vbCancel Then
'按下Cancel键
Cancel = 1 '取消退出
ElseIf r = vbYes Then
'按下Yes键
'相关处理.....
ElseIf r = vbNo Then
'按下No键
'相关处理.....
End If
End Sub
请诸位大虾帮我看看!
在函数中调用msgbox(...)
之后根据msgbox的返回值设置exit值就可以了
exit=true时关闭
否则保持
在Vb中是QueryOnload(Cancel as boolean)方法
在函数中调用msgbox(...)
之后根据msgbox的返回值设置exit值就可以了
Cancel=false时关闭
否则保持
例子代码参看shines的
请诸位大虾帮我看看!
请诸位大虾帮我看看!