完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
现在我程序已经写好了 ,调试也没有什么问题,可最近发现一个bug,就是 程序中很多布尔按钮,用于连接条件结构,设置的都是释放时触发,现在的问题是!!如果程序没运行之前点击了按钮,按钮是不会弹的,而保持按下的状态,这时如果直接运行按钮,程序运行后直接运行按钮事件,这显然不是我要的结果。第一张是原始图,第二张是程序没运行时我点击了按钮,按钮的状态,第三张是我运行程序,程序报错。因为刚点击运行按钮就执行了退出。如果我之前点击的是清零,那程序运行后就会直接运行清零这个条件。按钮同意设置的释放时触发。这个程序本身是没有问题的。。。。现在有没有一种方法解决这个,比如设置运行前不允许点击按钮或其他什么的呢。。。求指教 急啊 在线等!! |
|
相关推荐
17个回答
|
|
肯定是每个按钮了或者你用到的有BUG的按钮......你新建个按钮又没有用处....
最佳答案
|
|
|
|
|
|
|
|
按钮的动作都是设置为释放时触发,我说的有点乱。简单来说就是程序运行前我点击了按钮,按钮没有弹回来。这时我运行程序,程序会直接执行我刚按下按钮的那段程序。 |
|
|
|
每次都初始化按钮不就好了
|
|
|
|
这样是可以 在编辑里重新初始化默认值 我觉得这样做有点麻烦了 毕竟我最后要生成exe文件 是要在别的电脑上运行的 我不能每个使用者都告诉啊。。。这终究是个隐患! |
|
|
|
|
|
|
|
我程序里没有写这个 ,之前看过相关程序,我不会用。。。能说下怎么在每次程序运行前初始化么? |
|
|
|
|
|
|
|
调用节点 就可以实现了
|
|
|
|
运行之前的逻辑里? 这个我不太懂。。。能说的详细点么 我是个新手。。。我是整个程序放在while循环下,里面的程序相当多。。。前面板的控件也很多
|
|
|
|
|
|
|
|
放在while循环外面,然后你可以找个 按钮保持按下的状态 再运行程序 应该就没有问题了 |
|
|
|
右击 按钮就可以看到我传的图片那里的 初始化为默认值,然后把这个放在while循环外 |
|
|
|
是我每个按钮控件都要这样操作 还是 我新建个按钮? 我反应比较慢.. |
|
|
|
|
|
|
|
是这样的么 放在循环外 好像 还缺了神马.... |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
267 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1927 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1545 浏览 0 评论
1743 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
3998 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 19:26 , Processed in 0.739715 second(s), Total 75, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号