Foxtable(狐表)用户栏目专家坐堂 → 控件的ValueChanged事件


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

主题:控件的ValueChanged事件

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
控件的ValueChanged事件  发帖心情 Post By:2016/3/5 11:57:00 [显示全部帖子]

请教老师:
        如何才能做到在窗体打开时不执行窗体中控件的ValueChanged事件,而在窗体打开后,控件值再改变时才执行ValueChanged事件?


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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 13:02:00 [显示全部帖子]

如设定一个全局变量,当该变量是false时,才能执行ValueChanged事件代码,关键是在什么地方将这个变量设为false ?

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 13:54:00 [显示全部帖子]

因为当该变量是false时,才能执行ValueChanged事件代码,因此在窗口AfterLoad 事件中将这个变量设为false后,ValueChanged事件代码将永远不会执行

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 13:56:00 [显示全部帖子]

ValueChanged事件代码:
  if  var("变量") = false then
     事件代码...
endif 

当该变量是false时,才能执行事件代码,因此在窗口AfterLoad 事件中将这个变量设为false后,事件代码将永远不会执行

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 16:15:00 [显示全部帖子]

如这个例子,窗体一打开就执行了事件代码...

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 16:18:00 [显示全部帖子]

上传例子

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 16:20:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar


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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2016/3/5 16:23:00 [显示全部帖子]

如上面的例子,变量如果设为true,则窗体一打开就执行了事件代码...,变量如果设为false,则事件代码...永远不执行

 回到顶部