完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题所示,关闭子VI前面板后,主VI程序卡住,按钮没有反应子VI中有循环,但在事件结构中有事件,本VI前面板关闭,将循环条件设为真
希望的效果是将子VI前面板关闭,子VI停止。不跳出提示框问是否保存。主VI的按钮仍然可以相应。 |
|
相关推荐
7个回答
|
|
|
|
|
|
最好上程序看看
|
|
|
|
事件结构中有事件。。。,还是改改架构吧
|
|
|
|
你把子vi的面板关了,不代表就退出你这个子VI的运行啦!所以你要做到关掉子VI的前面板的同时,也要将你这个子VI的运行结束掉,那样你的主VI前面板才不会被锁死!
|
|
|
|
tgjdd***syh 发表于 2017-11-22 17:20 怎样在关闭子VI前面板的同时将子VI的运行结束掉,能不能详细说一下~ |
|
|
|
这要根据你的程序来判断,最好上图。 你设计的子VI,要考虑程序退出机制。尤其是涉及事件结构+循环的时候。一般简单的事件结构循环,可以通过超时分支或者额外添加一个“前面板关闭”事件(过滤事件也行)来引入退出机制。 |
|
|
|
如果你的子VI中使用了事件结构,那就加一个“前面板关闭”或者“前面板关闭?”事件,在该事件中结束所有while循环的运行(至于到底是什么样的情况,你没有上图我也不知道),那样就可以啦! |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1529 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1212 浏览 0 评论
1426 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2529 浏览 2 评论
1364 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 02:26 , Processed in 0.526739 second(s), Total 57, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号