VI层次结构窗口以图形化的方式显示所有打开的LabVIEW项目和终端,以及内存中所有VI的调用结构。VI层次结构窗口工具栏包括以下部分:

  • 项目和终端
  • 静态和动态子VI调用
  • 自定义类型
  • 全局变量
  • 共享变量
  • LabVIEW类
  • XControl
  • 状态图
  • 项目库(.lvlib)
  • Express VI
  • 静态VI引用

选择查看»VI层次结构,打开VI层次结构窗口。该窗口用于对内存中的VI查看子VI及其他节点并可用于搜索VI层次结构

VI层次结构窗口显示代表LabVIEW主应用程序实例的顶层图标,其下显示的是所有未包括在该项目(或项目应用程序实例)中的对象。如在LabVIEW中添加项目,VI层次结构窗口中将显示表示该项目的顶层VI图标。所有添加的终端均位于项目之下。

将光标移至VI层次结构窗口的对象上,下方将显示该对象的名称。可使用定位工具,将对象从VI层次结构窗口拖曳至另一个VI的前面板或程序框图,在其他VI中使用这些对象。也可选择和复制一个或多个节点至剪贴板,然后粘贴至前面板或程序框图。在VI层次结构窗口中双击某个VI可显示该VI的前面板。

VI层次结构窗口中可动态查看内存的使用情况。如改变层次结构中项的排列,LabVIEW将不保存项的新位置。关闭并重新打开VI层次结构窗口时,将重新生成位置。

如一个VI含有子VI,则该VI的底边上有黑色箭头。单击该箭头按钮可显示或隐藏子VI。至少一个子VI为隐藏状态时,将出现一个红色箭头按钮。如所有子VI都已显示则箭头为黑色。如VI包含递归调用VI层次结构窗口在递归VI之间绘制虚线以显示其关系。