LabVIEW论坛
直播中

zaxfly

8年用户 41经验值
擅长:可编程逻辑 电源/新能源 嵌入式技术
私信 关注
[问答]

如何关闭子vi后使主vi正常运行而不是冻结

如题,现在子vi点右上角关闭后,主界面无法操作,我知道这种情况是子vi还在运行,但不知道怎么解决,请大家帮忙,论坛里看过一些解答,都不太完全
  • QQ截图20160505161445.png

回帖(8)

bamenwhj

2016-5-5 15:53:30

最佳答案

前面板关闭只是关闭前面板,如果存在依赖关系,程序并不会终止,还处于运行状态。
比较简单的修改方法是,添加前面板关闭事件,关闭前面板事件触发后,同时保证程序运行完(典型的例子将循环停止设为T)。
举报

bamenwhj

2016-5-5 16:20:23
也可以将前面板关闭与cancel等类似事件一起处理。
举报
  • QQ截图20160505161922.png

zaxfly

2016-5-5 16:41:44
引用: bamenwhj 发表于 2016-5-5 16:20
也可以将前面板关闭与cancel等类似事件一起处理。

赞,不过我子vi如果是那种一直运行的(不关不停)那种,应该怎么弄呢
举报

bamenwhj

2016-5-5 17:20:01
引用: zaxfly 发表于 2016-5-5 16:41
赞,不过我子vi如果是那种一直运行的(不关不停)那种,应该怎么弄呢


动态调用或异步调用都可以。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分