局部变量



LabVIEW 2018帮助


版本日期:2018年3月
产品编号:371361R-0118
查看产品信息

下载帮助(仅限Windows)


LabVIEW 2015帮助
LabVIEW 2016帮助
LabVIEW 2017帮助
LabVIEW 2018帮助
LabVIEW 2019帮助

无法访问某前面板对象或需要在程序框图节点之间传递数据时,可创建前面板对象的局部变量。创建局部变量后,局部变量仅仅出现在程序框图上,而不在前面板上。

局部变量可对前面板上的输入控件或显示件进行数据读写。写入一个局部变量相当于将数据传递给其它接线端。但是,局部变量还可向输入控件写入数据和从显示控件读取数据。事实上,通过局部变量,前面板对象既可作为输入访问也可作为输出访问。

例如,如果用户界面需要用户登录,可在每次新用户登录时清空登录密码提示框中的内容。通过局部变量,当用户登录时从登录密码字符串控件中读取数据,当用户离开时向这些控件写入空字符串。

创建局部变量

右键单击一个前面板对象或程序框图接线端并从快捷菜单中选择创建»局部变量便可创建一个局部变量。该对象的局部变量的图标将出现在程序框图上。

也可从函数选板上选择一个局部变量将其放置在程序框图上。此时局部变量节点尚未与一个输入控件或显示件相关联。如下图所示。

如需使局部变量与输入控件或显示控件相关联,可右键单击该局部变量节点,从快捷菜单中选择选择项。展开的快捷菜单将列出所有带有自带标签的前面板对象。

LabVIEW通过自带标签关联局部变量和前面板对象,因此前面板控件的自带标签应具有一定的描述性。

文章是否对您有帮助?

没有帮助