Foxtable(狐表)用户栏目专家坐堂 → 窗口关闭事件


  共有9211人关注过本帖树形打印复制链接

主题:窗口关闭事件

帅哥哟,离线,有人找我吗?
万通
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
窗口关闭事件  发帖心情 Post By:2012/7/20 14:46:00 [只看该作者]

请教各位老师: 

在窗口的before close  事件中,

         e.closemode = 0   是指哪些情况(或条件)? 即:哪些情况下,才会e.closemode = 0   ?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/20 14:50:00 [只看该作者]

BeforeClose

在关闭窗口前执行。

e参数属性:

Form: 表示要关闭的窗口
Cancel: 逻辑型,设为True,将禁止关闭窗口。
CloseMode: 整数型,如果是通过Form的Close方法关闭窗口,则返回1,否则返回0。


 回到顶部
帅哥哟,离线,有人找我吗?
万通
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
  发帖心情 Post By:2012/7/20 14:55:00 [只看该作者]

以下是引用狐狸爸爸在2012-7-20 14:50:00的发言:

BeforeClose

在关闭窗口前执行。

e参数属性:

Form: 表示要关闭的窗口
Cancel: 逻辑型,设为True,将禁止关闭窗口。
CloseMode: 整数型,如果是通过Form的Close方法关闭窗口,则返回1,否则返回0。

我想问的是:哪些情况(是指哪些情况下),才会返回0


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/20 14:58:00 [只看该作者]

只有一种情况返回1: 通过Form的Close方法关闭窗口,其他都是0

 回到顶部
帅哥哟,离线,有人找我吗?
万通
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
  发帖心情 Post By:2012/7/20 15:10:00 [只看该作者]

以下是引用狐狸爸爸在2012-7-20 14:58:00的发言:
只有一种情况返回1: 通过Form的Close方法关闭窗口,其他都是0

请问一下:窗口关闭的情况:

  1、按标题栏上的“ × ” ;

  2、按ALT + F4 等的强行退出;

  3、断电或强行关机;

上面几种情况,哪些情况下:e.closemode = 0

 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/20 15:13:00 [只看该作者]

1、2等于0。

至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。


 回到顶部
帅哥哟,离线,有人找我吗?
万通
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
  发帖心情 Post By:2012/7/20 15:16:00 [只看该作者]

以下是引用狐狸爸爸在2012-7-20 15:13:00的发言:

1、2等于0。

至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。

嗯,呵呵,我想要的就是6楼的答复,建议狐爸以后能直接回复,不要敷衍的回复哈。


 回到顶部
帅哥哟,离线,有人找我吗?
hhbb
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:386 积分:2482 威望:0 精华:1 注册:2011/5/10 11:13:00
  发帖心情 Post By:2012/7/20 15:21:00 [只看该作者]

以下是引用狐狸爸爸在2012-7-20 15:13:00的发言:

1、2等于0。

至于3,断电了根本就不会执行BeforeClose事件,所以不存在等于0还是1的说法。


=============================================

哈哈,有些人不管電腦死活,想要它分秒發揮作用呢!


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40773 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2012/7/20 15:48:00 [只看该作者]

可不是狐爸敷衍,是您自己没有理解透彻!

简单地说,只有在e.form.close 或forms("**窗口").close关闭窗口,采用窗口的这个close方法的时候,才等于1,其他都等于0!

[此贴子已经被作者于2012-7-20 16:07:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
万通
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
单引号问题  发帖心情 Post By: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编辑过]

 回到顶部
总数 15 1 2 下一页