VB窗体QueryUnload事件实例代码

private sub Form_QueryUnload(Cancel as integer,UnloadMode as integer)

‘参数 Cancel(设置为True可拒绝卸载窗体) UnloadMode为触发事件的模式.

select case UnloadMode

case vbFormControlMenu ‘=0

case vbFormCode ‘=1

case vbAppWindows ‘=2

case vbAppTaskManager ‘=3

case vbFormMdiForm ‘=4

case vbFormOwner ‘=5

end select

end

上边的循环语句可以改成

select case UnloadMode

case 0 to 5

if msgbox(“你确定要退出程序吗?,vbyes+vbno)=vbno then Cancel=True

end select

这样就不管你的程序是按ALT+F4或是点X按钮还是其它模式都可以弹出MSGBOX窗体。 …

转载请注明 :IT樵客

此条目发表在 程序设计 分类目录,贴了 标签。将固定链接加入收藏夹。

关于 logger

2010年网络规划设计师证书寻挂靠!

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>