新建VI对象函数
- 更新时间2025-07-30
- 阅读时长4分钟
添加新建VI对象至前面板和程序框图并返回新对象的引用,通过所有者引用句柄指定VI。VI对象包括在LabVIEW编辑环境中创建的控件、节点、子VI调用和用户定义控件等。

输入/输出
自动连线?(F)
—
自动连线?指定VI是否自动使新对象的接线端与匹配的对象(已接线至位置)接线端相连。NI公司不推荐使用该输入端。与之相反,请使用VI脚本使新对象与其它对象精确连线。
VI对象类
—
VI对象类表示要创建的对象类。要指定一个类,连线类说明符常量至该输入。类说明符常量可显示表示LabVIEW中全部类对象的层次结构菜单。要识别指定对象使用的类,请浏览常用VI对象的组成部分。
所有者引用句柄
—
所有者引用句柄是放置新对象的容器引用。最常用的容器有VI、簇、循环框图和其它结构。例如,要添加一个新控件至VI前面板,将相关VI或相关VI前面板的引用接线至所有者引用句柄。要将一个新对象放置在For循环中,将对应For循环框图的引用接线至所有者引用句柄。
样式
—
样式指定创建的确切类型对象。当从样式端创建一个常量时,用户获得LabVIEW本地所有对象的列表。选择样式值,使得该值与VI对象类指定的类兼容。例如,如果VI对象类为布尔型,用户可选择圆形开关按钮样式;如果VI对象类为函数,用户可选择添加样式。当VI对象类为布尔型时,如果选择了添加样式,LabVIEW将返回运行时错误,错误是由于配对不一致。
位置
—
位置指定了该函数在所有者引用句柄引用的容器中放置新对象的位置。位置接线端支持下列三类参数:
有关这些参数类型的直观比较,请参阅本主题示例部分的新 VI 对象位置参数 VI。
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
路径
—
路径是子VI或已存在的控件的路径。仅当添加对象之一至所有者时,连接数据至路径。
边界
—
边界指定了新对象的宽度和高度(如果新对象的大小可以改变)。对于大小固定的对象,LabVIEW可忽略边界。
对象引用句柄
—
对象引用句柄返回该函数创建的新对象的引用。该引用为VI对象类指定的类。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
自动连线?(F)
—
VI对象类
—
样式
—
位置
—
Horizontal
—
错误输入(无错误)
—
路径
—
对象引用句柄
—
错误输出
—