运行后,点击没有执行的按钮会卡死是什么原因
时间:10-02
整理:3721RD
点击:
如图,运行后,还没有点击打开串口(机械动作释放后运行),条件为假,什么也不做,如果点击别的按钮,软件会卡死
如果点击打开串口,条件为真,这时运行正常。
还没打开串口,不能动别的按钮吗?不知没有执行吗,为什么会卡死。只有在前面板上点击中止执行才能停止
你的按钮状态不会初始为真了吧?改成事件响应得了
遇到同样的问题求答案
我解决了,你的解决了吗
没有初始为真,发现是事件结构一直在等待
可能是因为程序一开始运行就进入了while循环,一直执行条件为假的代码,使默认的按钮响应一直处于等待,无法改变值,你把打开串口按钮做成事件响应,别直接这样用条件语句试试。
谢谢小编分享,太好了,新手学习中。
初学者遇到同样的问题,您的问题解决了吗?求方法,谢谢!
感觉你的这个程序结构要优化下,循环套循环很容易套出卡死……