如何使用Subpanel显示其他VI的前面板?
首先将位于Modern/Containers/Subpanel的控件放到前面板,在程序框图中会出现一个对应的方法节点Insert VI,通过该方法节点可以将其他VI的前面板插入到该Subpanel中。具体做法是:使用Open VI Reference函数指定被打开前面板的VI的路径,将函数输出的VI Reference连接一个到属性节点Execution.State上,判断该VI当前的状态是否是"Idle",如果是“Idle”则连接一个方法节点Run VI,并对该方法节点进行相应的设置,之后将VI Reference连接到方法节点 Insert VI上,如果不是“Idle”,则直接将VI Reference连接到方法节点 Insert VI上。这样当程序运行时就会在Subpanel中显示1次被调用的VI的前面板。问题:按上面的方法可以实现显示1次被调用的VI的前面板,但是显示的速度非常快,就是一闪而过,但是有的时候期望一直显示这个被调用的前面板,应该怎么弄呢?
页:
[1]