在另一个VI中编程打开和关闭一个VI
硬件: PXI/CompactPCI>>Controllers
问题: 我有一个VI,我希望在另一个独立的VI运行时编程打开并查看它,这能做到吗?
解答: 有两种办法来实现:
- 将第二个VI作为第一个VI的子VI。在程序框图上,右击该子VI并选择"设置子VI节点"。在这,您可以勾选两个选项"调用时显示前面板" 和"如之前为打开则在运行后关闭"。这些选项将会提供所需的功能。

- 您也可以通过VI服务器引用调用所需的VI来编程实现。下面的图片表明了如何使用打开VI引用,调用节点和关闭VI引用来在另一VI中编程打开一个VI并运行。
相关链接: KnowledgeBase 42NH4TUR: How Do I Stop a Running VI Programmatically?
附件:
- subvi setup.bmp
报告日期: 12/18/2006
最近更新: 02/16/2009
文档编号: 44HC8A7N
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.