使用VI调用配置对话框可配置何时加载子VI。

按照下列步骤,配置一个VI调用。

  1. 在程序框图上放置一个VI。
  2. 右键单击VI,从快捷菜单中选择调用设置,打开VI调用配置对话框。
注: 该项仅适用于在支持VI服务器调用的应用程序实例中打开的VI,不适用于函数、Express VI、多态VI以及在不支持VI服务器调用的应用程序实例中打开的VI(例如,FPGA终端)。
  1. 选择下列选项以配置何时加载子VI:
    • 与调用方同时加载 - 加载调用方VI的同时加载子VI。默认状态下子VI与调用方同时加载。
    • 每次调用时重新加载 - 调用方VI调用子VI时,如子VI不在内存中,则加载子VI。该选项不保证子VI始终在内存中。
    • 首次调用时加载并保留 - 仅在调用方VI第一次调用子VI时加载子VI。如有一个大的调用方VI,在对话框中选择首次调用时加载并保留可节省加载时间和内存。选择该选项后,子VI仅在调用方需要时加载。选择每次调用时重新加载首次调用时加载并保留选项后,如调用方VI的程序框图在内存中,LabVIEW可继续加载子VI。如在编辑模式下打开调用方VI,LabVIEW将通过加载调用方VI加载子VI。因此,如不希望加载子VI,则不要打开调用方VI的程序框图。将调用方VI作为一个子VI调用,并且关闭调用方VI的前面板窗口和程序框图。
注:如选择每次调用时重新加载首次调用时加载并保留,配置为调用子VI的通过引用调用节点可替代该子VI。通过引用调用节点上的符号对应于选定的模式。选定上述任意选项以后,程序框图将不再显示子VI。该选项可删除对子VI的静态调用。
  1. 单击确定按钮,保存该调用配置。