以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]CurrentChanged触发两次正常吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92232)

--  作者:浙江仔
--  发布时间:2016/10/29 13:32:00
--  [求助]CurrentChanged触发两次正常吗?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:currentchanged.foxdb


就一句CurrentChanged代码
点表B后再回表A
触发两次CurrentChanged正常吗?
[此贴子已经被作者于2016/10/29 13:41:16编辑过]

--  作者:有点蓝
--  发布时间:2016/10/29 14:57:00
--  
官方回复是正常的。因为发现选择不同的表的时候,某些情况不会触发CurrentChanged事件,所以切换表的时候强行触发一次
--  作者:浙江仔
--  发布时间:2016/10/29 15:06:00
--  
切换表的时候,强行触发一次,那为什么会出现两次呢?
--  作者:有点蓝
--  发布时间:2016/10/29 15:12:00
--  
本来默认就会触发一次,但是有时候不会触发,所以再强行触发一次。就是说大部分会触发二次,偶尔会只触发一次
--  作者:浙江仔
--  发布时间:2016/10/29 15:26:00
--  
看来只能校验是否第二次触发,如果是第二次,那么代码不执行