新建VI函数
- 更新时间2025-07-30
- 阅读时长4分钟
新建一个VI,并返回该VI的引用。

输入/输出
类型说明符VI引用句柄(仅用于类型)
—
类型说明符VI引用句柄(仅适用于自定义类型)确定该函数以VI引用句柄返回的新VI的数据类型。如果连接已存在VI的引用至该参数,LabVIEW将该VI的数据类型分配至新VI。注:LabVIEW不会将已存在VI的内容复制到新VI中。 如果该输入未连线数据,LabVIEW返回VI引用句柄的通用VI引用。
选项
—
选项是指定新VI引用的两个可选特性的位设置,新VI引用由该函数创建。默认值为0x0。 选项可以是下列值的组合。
应用程序引用句柄
—
应用程序引用句柄对LabVIEW应用程序实例的引用,在应用程序实例中,用户通过该函数创建新VI。默认情况下,该函数在调用新VI函数的相同应用程序实例中创建新VI。如果连线远程应用程序实例的引用至应用程序引用句柄,LabVIEW将在远程应用程序实例中创建新VI。
模板
—
模板是模板VI的路径,模板VI的内容被LabVIEW复制到该函数创建的新VI中。 通过对模板输入端接线,由模板创建新VI时,用户避免了在新VI中逐个创建模板对象。可以修改由模板复制到新VI的小部分代码,创建一个自定制模板版本。要进行修改,必须获得复制代码中的对象引用。然后设置属性调用方法,以改变对象。
VI类型(标准VI)
—
错误输入(无错误)
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
密码
—
密码是在模板参数中指定的VI密码。如果模板没有密码保护,LabVIEW将忽略密码。如模板有密码保护模板但未连线密码,LabVIEW仅复制模板中未受密码保护的部分至新VI。
VI引用句柄
—
VI引用句柄是新建VI的引用句柄。如LabVIEW创建一个新VI失败,则VI引用句柄返回非法引用句柄。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
默认情况下,该函数不会打开新建VI的前面板和程序框图。即使不打开VI的前面板和程序框图,仍然可以检查和修改新建VI。通过下列VI属性和方法打开和定位新建VI:
类型说明符VI引用句柄(仅用于类型)
—
选项
—
应用程序引用句柄
—
模板
—
VI类型(标准VI)
—
错误输入(无错误)
—
密码
—
VI引用句柄
—
错误输出
—