以下是引用crecre在2013-11-10 15:32:24的发言:
当用户双击控件菜单框时,或者当用户从表单的控件菜单中选择执行“关闭”命令时,发生 QUERYUNLOAD 事件。
什么时候触发queryunload事件?
Visual FoxPro 9.0 语言参考 当用户双击控件菜单框时,或者当用户从表单的控件菜单中选择执行“关闭”命令时,发生 QUERYUNLOAD 事件。
什么时候触发queryunload事件?
QueryUnload 事件
请参阅
全部折叠 全部展开
在卸载一个表单之前发生此事件。
PROCEDURE Form.QueryUnload
说明
应用于:Form
QUERYUNLOAD 事件发生在 Destroy 事件之前。调用 QUERYUNLOAD 事件之前应先设置 ReleaseType 属性。
当在代码中执行 CLEAR WINDOWS,RELEASE WINDOWS 或 QUIT 等命令时、当用户双击控件菜单框时,或者当用户从表单的控件菜单中选择执行“关闭”命令时,发生 QUERYUNLOAD 事件。
注意:
当在代码中执行 RELEASE 命令或调用表单的 Release 方法时,不会发生 QUERYUNLOAD 事件。
在 QUERYUNLOAD 事件过程中执行 NODEFAULT 可以阻止表单卸载。