那不是一种VI,是一种引用。是“严格类型的VI引用”。
这种引用 在通过引用调用和异步调用中都需要(旧版中没有异步调用)。
在“打开VI引用”函数的上面的接线端(类型说明符VI引用句柄)处右键创建常量,然后再常量上右键“选择VI服务器类”,选“严格类型的VI”,最后选适当的“VI接口类型”。
如图所示。
严格类型是与自定义控件的已保存文件链接的自定义控件。将自定义控件保存为自定义类型后,对自定义类型的任何数据类型改动将影响到所有使用该自定义类型的VI。将自定义控件保存为严格类型后,对严格类型的任何数据类型和外观改动都会影响到使用该严格类型的VI的前面板。但是,如改变一个严格自类型,放置在程序框图上的严格自定义类型的常量显示为非严格类型,只有数据类型改变,常量才会相应改变。
按照下列步骤,创建严格类型。
右键单击控件或常量,从快捷菜单中选择创建自定义类型。
右键单击自定义类型的实例,从快捷菜单中选择打开自定义类型,打开控件编辑器窗口。
(可选)要创建一个严格类型,从工具栏的控件类型下拉菜单中选择严格类型。
根据需要改变控件。例如,改变控件的大小、颜色、控件中各元素的相对位置以及向控件导入图像等。
选择文件»应用改动,将改动应用于控件。只有在对控件做出改动后,应用改动菜单项才可用。如已对控件做出改动,并且在没有选择文件»应用改动时关闭控件编辑器窗口,LabVIEW将显示消息提示用户是否保存改动。
选择文件»保存,将自定义控件保存为自定义类型或严格类型。自定义类型或严格类型可保存在目录或LLB中。
你指的是严格类型控件吧。