labView中如何实现本面板关闭,调用新面板打开并运行?

比如我在a.vi程序中想编写程序实现将a.vi的前面板关闭,将另一个程序b.vi的前面板打开,并且实现b打开时的状态就是运行的,不需要再点击工具栏中的运行按钮。我使用的是... 比如我在a.vi程序中想编写程序实现将a.vi的前面板关闭,将另一个程序b.vi的前面板打开,并且实现b打开时的状态就是运行的,不需要再点击工具栏中的运行按钮。我使用的是本vi的关闭调用节点操作a关闭,打开vi引用来调用节点FP.open打开b的前面板,然后是FP.run 来运行b,可是结果只能关闭a打开b,但却不能让b直接运行。好像是在a还在运行时,b就不能同时运行的原因,请问有什么解决方法或者能实现该功能的其他方式吗? 展开
 我来答
司马一声
2014-12-04 · TA获得超过858个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:364万
展开全部

动态调用的基本过程是:获取VI引用>>打开VI前面板>>运行VI>>关闭VI。执行“运行”方法,被调VI开始运行。需要注意的是关闭a.vi前面板要在调用b.vi的过程结束后执行。下图是一个基本调用过程,亲测可用,仅供参考:

需要注意的是,如果b.vi本身没有循环结构或事件结构,那么b.vi运行后执行完便自动停止了,这跟手动运行效果一样。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式