
Option
Explicit
Dim
uEnd
As
Variant
Private
Sub
Command2_Click()
uEnd
=
MsgBox("缓卜态您确定要离开吗?",
vbYesNo
+
vbQuestion,
"离开程序")
'出现离开弊哪提示窗口
If
uEnd
=
vbYes
Then
End
End
If
End
Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)Dim msgRes As VbMsgBoxResult
msgRes = MsgBox("是否退出?", vbQuestion + vbYesNo + vbDefaultButton2, "退出")
If msgRes = vbNo Then Cancel = 1
End Sub
1.用queryunload的好处:可以获得从哪里关渣虚闭(例如:从窗口的“×”关闭、从代码unload关橘梁岩闭、VB IDE的关闭等等……)
2.定义一个VbMsgBoxResult :主要是容易处理其他事情,否则全部写在一句话里面比较烦,当圆御然在这里是简单的,很多人不知道有这个东西……所以拿出来下
3.vbDefaultButton2:默认按钮为第二个,即默认按钮为“No”(否)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)