关于子VI窗口关闭的请教

2019-07-17 12:49发布

各位朋友,这个问题困扰我挺长时间了。我用一个主VI去调用一个子VI,在子VI前面板完成设置后要关闭,然后回到主VI界面。现在的问题是,如果我点击子VI前面板的“退出”按钮,子VI可以关闭,返回到主VI后也可以正常工作。但是如果点击子VI窗口右上角的的“关闭”按钮,则子VI面板消失了,但是主VI却处于死机状态。通过本人分析,我想点击"关闭“按钮,应该是将前面板关闭了,但子VI应该还在运行,主程序就无法进入下一步工作,所以想请教各位朋友如何点击”关闭“按钮后同时使子VI运行结束。谢谢了,写了这么多,就是迫切的想知道答案。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
技术牛人小渣子
1楼-- · 2019-07-17 16:12
动态调用子程序。用的时候就调用,不用的时候就关闭。
芒果冰
2楼-- · 2019-07-17 20:51
点击关闭实现和退出按钮一样的功能,即停止运行VI,用事件结构就可以实现了。
添加Panel Close? 事件,然后给Discard?和停止按钮赋值True即可。
360截图20141204105549937.jpg

迷你洼哇
3楼-- · 2019-07-18 01:00
 精彩回答 2  元偷偷看……
xxjzzit
4楼-- · 2019-07-18 03:52
参考一下,谢谢
金丝猴果果
5楼-- · 2019-07-18 09:39
将子VI关闭的那个功能屏蔽掉,将前面板关闭放弃掉。在进入自己编写的退出程序
捕获.PNG
livehu5188
6楼-- · 2019-07-18 13:59
 精彩回答 2  元偷偷看……

一周热门 更多>