以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口关闭事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21663) |
-- 作者:万通 -- 发布时间:2012/7/20 14:46:00 -- 窗口关闭事件 请教各位老师: 在窗口的before close 事件中, e.closemode = 0 是指哪些情况(或条件)? 即:哪些情况下,才会e.closemode = 0 ? |
-- 作者:狐狸爸爸 -- 发布时间:2012/7/20 14:50:00 -- BeforeClose 在关闭窗口前执行。e参数属性: Form: 表示要关闭的窗口 |
-- 作者:万通 -- 发布时间:2012/7/20 14:55:00 -- 以下是引用狐狸爸爸在2012-7-20 14:50:00的发言:
BeforeClose 在关闭窗口前执行。e参数属性: Form: 表示要关闭的窗口 我想问的是:哪些情况(是指哪些情况下),才会返回0 |
-- 作者:狐狸爸爸 -- 发布时间:2012/7/20 14:58:00 -- 只有一种情况返回1: 通过Form的Close方法关闭窗口,其他都是0 |
-- 作者:万通 -- 发布时间:2012/7/20 15:10:00 -- 以下是引用狐狸爸爸在2012-7-20 14:58:00的发言:
只有一种情况返回1: 通过Form的Close方法关闭窗口,其他都是0 请问一下:窗口关闭的情况: 1、按标题栏上的“ × ” ; 2、按ALT + F4 等的强行退出; 3、断电或强行关机; 上面几种情况,哪些情况下:e.closemode = 0
|
-- 作者:狐狸爸爸 -- 发布时间:2012/7/20 15:13:00 -- 1、2等于0。 至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。 |
-- 作者:万通 -- 发布时间:2012/7/20 15:16:00 -- 以下是引用狐狸爸爸在2012-7-20 15:13:00的发言:
1、2等于0。 至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。 嗯,呵呵,我想要的就是6楼的答复,建议狐爸以后能直接回复,不要敷衍的回复哈。 |
-- 作者:hhbb -- 发布时间:2012/7/20 15:21:00 -- 以下是引用狐狸爸爸在2012-7-20 15:13:00的发言:
1、2等于0。 至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。 ============================================= 哈哈,有些人不管電腦死活,想要它分秒發揮作用呢! |
-- 作者:程兴刚 -- 发布时间:2012/7/20 15:48:00 -- 可不是狐爸敷衍,是您自己没有理解透彻! 简单地说,只有在e.form.close 或forms("**窗口").close关闭窗口,采用窗口的这个close方法的时候,才等于1,其他都等于0! [此贴子已经被作者于2012-7-20 16:07:26编辑过]
|
-- 作者:万通 -- 发布时间:2012/7/20 16:01:00 -- 单引号问题 以下是引用程兴刚在2012-7-20 15:48:00的发言:
可不是狐爸敷衍,是您自己没有理解透彻! 简单地说,只有在e.form.close 或forms("**窗口").close关闭窗口,采用close这个close方法的时候,才等于1,其他都等于0! [此贴子已经被作者于2012-7-20 15:52:07编辑过] 刚老大,对于零基础的学生,一个月的时间,谁能理解得那样透? 就是想理解得透彻,才问得哈。
我在一楼已问得很清楚了(就是想知道e.closemode = 0 ,其隐含的条件是哪些?),呵呵。但还是谢谢大家! [此贴子已经被作者于2012-7-20 16:03:28编辑过]
|