楼主 chrisfang |
Q:在VBA中,关闭用户窗体的方式有哪些? A:在UserForm的事件中,UserForm_QueryClose事件可以捕获窗体关闭的动作,其中的参数CloseMode表示了关闭窗体的不同方式。 如果使用窗体右上角的“关闭按钮”来关闭窗体,CloseMode属性为vbFormControlMenu,值为0; 如果使用程序代码Unload来关闭窗体,则CloseMode属性为vbFormCode,值为1。 除此以外,CloseMode属性为vbAppWindows 表示正在结束当前 Windows 操作环境的过程,属性为vbAppTaskManager 表示“任务管理器”正在关闭这个应用。但这两个仅适用于Visual Basic 5.0 。 其他的例如Hide等动作都不能算作关闭窗体,也不会被此事件所捕获。 |
2楼 xyf2210 |
原来方法这么多啊 |
3楼 kangguowei |
好复杂 |