如何检测用户点击了关闭(X)按扭? 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得用API函数.俺一看到API函数就头晕,当用到的时候才到网上现查.用过之后就全忘记了.如果那位高手看到后,给俺指点一下. Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)MsgBox MsgBox("quit?", vbYesNo + vbQuestion, "quit")End Sub 正如楼上老兄说的方法,不过楼上说的不够详细判断以哪种方式退出,看UnloadMode 的值unloadmode 参数返回下列值:常数 值 描述vbFormControlMenu 0 用户从窗体上的“控件”菜单中选择“关闭”指令。vbFormCode 1 Unload 语句被代码调用。vbAppWindows 2 当前 Microsoft Windows 操作环境会话结束。vbAppTaskManager 3 Microsoft Windows 任务管理器正在关闭应用程序。vbFormMDIForm 4 MDI 子窗体正在关闭,因为 MDI 窗体正在关闭。 Private Sub Form_Unload(Cancel As Integer) If MsgBox("您是否要退出系统 ?", 4 + 32 + 256, "考勤系统") = vbYes Then End Else Cancel = True End IfEnd Sub 在职unload事件进行检测就行了 怎样一打开EXCEl文件就运行宏 讨论:VB多线程解决办法! 如何用inet控件依次下载多个文件? 要能显示下载进度 vb中使用绑定变量怎样好? ado.recordset的用法? 谁能用VB识别图片汉字验证吗? 怎样保存页面 用VB如何将图片保存到SQLServer的Image字段中 vb中将图标放如托盘内的消息回调函数如何指向自己定义函数。 请问在vb 中怎样调用存在数据库中的二进帛图片?很急!请各位大虾帮忙! 菜鸟提问:EVB是什么东东,我以前没听说过,使刚出现的吗?给位老鸟给我介绍介绍^_^ 如何使用GetLocalTime函数?
如果那位高手看到后,给俺指点一下.
MsgBox MsgBox("quit?", vbYesNo + vbQuestion, "quit")
End Sub
判断以哪种方式退出,看UnloadMode 的值
unloadmode 参数返回下列值:
常数 值 描述
vbFormControlMenu 0 用户从窗体上的“控件”菜单中选择“关闭”指令。
vbFormCode 1 Unload 语句被代码调用。
vbAppWindows 2 当前 Microsoft Windows 操作环境会话结束。
vbAppTaskManager 3 Microsoft Windows 任务管理器正在关闭应用程序。
vbFormMDIForm 4 MDI 子窗体正在关闭,因为 MDI 窗体正在关闭。
If MsgBox("您是否要退出系统 ?", 4 + 32 + 256, "考勤系统") = vbYes Then End
Else
Cancel = True
End IfEnd Sub