以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]不能执行窗口按钮代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154775) |
-- 作者:明天的灵 -- 发布时间:2020/9/26 18:56:00 -- [求助]不能执行窗口按钮代码 有一台电脑,开机后,用了一段时间,就不能执行窗口中的按钮代码 比如窗口中的一个按钮有一句显示输出。 MessageBox.Show("1") 执行没有任何反应。 备注:这时命令窗口可以执行代码。已重装过狐表软件(2019年开发版)
|
-- 作者:有点蓝 -- 发布时间:2020/9/27 9:29:00 -- 这个按钮只有一句代码?贴出完整代码。如果MessageBox是在if判断条件里的,应该是不符合条件。 其它按钮有没有问题?
|
-- 作者:明天的灵 -- 发布时间:2020/9/27 9:49:00 -- 补充说明: 1、当出现这种情况时,所有按钮里的命令都不能执行 2、当出现这种情况时,新建窗口,新增按钮命令,即使是简单的输出 MessageBox.Show("1") 也不执行。 3、当出现这种情况时,命令窗口的代码可以正常执行。 4、重启电脑或重新打开项目文件,窗口中的按钮又能正常执行。 |
-- 作者:有点蓝 -- 发布时间:2020/9/27 9:54:00 -- 检查什么代码使用了systemready=false,然后没有调用systemready=true,或者因为错误、或者因为不符合条件导致没有调用systemready=true。 比如到命令窗口执行systemready=true(多执行几次),然后测试按钮是否可以正常执行
|
-- 作者:明天的灵 -- 发布时间:2020/9/27 10:20:00 -- 好,等再出现此情况时,我测试下 |
-- 作者:明天的灵 -- 发布时间:2020/9/27 14:52:00 -- 今天此故障又出现了,我在命令窗口多次执行systemready = true 还是一样有故障(窗口中的按钮不能执行代码) 而且我检查过整个项目代码 ,没有使用 systemready 这个命令。
|
-- 作者:有点蓝 -- 发布时间:2020/9/27 14:57:00 -- 联系客服核对一下激活码,然后重新发布测试 |
-- 作者:明天的灵 -- 发布时间:2020/9/27 15:30:00 -- 收到,我重新申请下激活码。现在用的是5,6年前申请的。 |
-- 作者:明天的灵 -- 发布时间:2020/9/28 12:08:00 -- 经确认是故障原因是激活不正常引起,再次激活就没问题了 |