大神帮帮忙 我又来请教了!!!

2019-07-17 23:05发布

现在我程序已经写好了 ,调试也没有什么问题,可最近发现一个bug,就是
  程序中很多布尔按钮,用于连接条件结构,设置的都是释放时触发,现在的问题是!!如果程序没运行之前点击了按钮,按钮是不会弹的,而保持按下的状态,这时如果直接运行按钮,程序运行后直接运行按钮事件,这显然不是我要的结果。第一张是原始图,第二张是程序没运行时我点击了按钮,按钮的状态,第三张是我运行程序,程序报错。因为刚点击运行按钮就执行了退出。如果我之前点击的是清零,那程序运行后就会直接运行清零这个条件。按钮同意设置的释放时触发。这个程序本身是没有问题的。。。。现在有没有一种方法解决这个,比如设置运行前不允许点击按钮或其他什么的呢。。。求指教 急啊 在线等!!

1.png 2.png 3.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
张筅笙丶
1楼-- · 2019-07-18 02:32
 精彩回答 2  元偷偷看……
whdcom
2楼-- · 2019-07-18 03:41
叙述不清,不过感觉应该是按钮的机械动作设置不合适造成的
攻城狮!
3楼-- · 2019-07-18 04:54
whdcom 发表于 2016-6-22 14:34
叙述不清,不过感觉应该是按钮的机械动作设置不合适造成的

按钮的动作都是设置为释放时触发,我说的有点乱。简单来说就是程序运行前我点击了按钮,按钮没有弹回来。这时我运行程序,程序会直接执行我刚按下按钮的那段程序。
xu391600076
4楼-- · 2019-07-18 06:45
每次都初始化按钮不就好了
攻城狮!
5楼-- · 2019-07-18 07:33
xu391600076 发表于 2016-6-22 15:01
每次都初始化按钮不就好了

这样是可以 在编辑里重新初始化默认值 我觉得这样做有点麻烦了 毕竟我最后要生成exe文件 是要在别的电脑上运行的 我不能每个使用者都告诉啊。。。这终究是个隐患!
zmy328
6楼-- · 2019-07-18 12:10
 精彩回答 2  元偷偷看……

一周热门 更多>