以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 按钮事件不起作用? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107720) |
-- 作者:whoami2012 -- 发布时间:2017/10/8 17:05:00 -- 按钮事件不起作用? 运行发布后的项目,所有菜单事件、窗口各控件都可以正常使用,相应事件也起作用。唯独窗口上的按钮控件中的单击事件不起作用,但有按下、弹起的变化。 这个情况又只在开发用的电脑上出现,其它电脑没有这种情况。有可能是什么原因呢? |
-- 作者:有点甜 -- 发布时间:2017/10/8 17:07:00 -- 窗口按钮加入msgbox,然后重新发布测试,看是否弹出msgbox。 |
-- 作者:whoami2012 -- 发布时间:2017/10/9 8:31:00 -- 按钮加入msgbox测试了,发现一个情况:刚打开窗口时,按钮单击事件起作用,过10多秒后,再单击就没反应了。 从菜单切换到其它窗口,再切换回来,单击事件又起作用了。同样再过一会,又没反应了。其它表事件、控件事件都正常有反应。 检查了窗口没有使用计时器 |
-- 作者:有点甜 -- 发布时间:2017/10/9 8:50:00 -- 1、你msgbox是写在第一行吗?要写在第一行;
2、彻底卸载你的foxtable,重新安装foxtable,重新发布项目看看。 |
-- 作者:打工的兔子 -- 发布时间:2019/3/28 11:38:00 -- 出现了跟楼主类似的情况: 在开发的电脑上发布项目后,不关闭foxdb文件,直接运行发布的exe文件,窗体按钮的click事件几秒后就不触发了。
接着进行了一些测试,结果如下: 1.保持exe文件运行,把foxdb文件关掉,不再出现这个问题 2.把foxdb文件再打开,没有出现这个问题 供参考。 |