5.1.3 实例——公务卡管理系统
本例主要利用“属性节点”调整控件颜色属性,更形象直观。
1.设置工作环境
1)新建VI。选择菜单栏中的“文件”→“新建VI”命令,新建一个VI,一个空白的VI包括前面板及程序框图。
2)保存VI。选择菜单栏中的“文件”→“另存为”命令,输入VI名称为“公务卡管理系统”。
2.添加控件
在“控件”选板上选择“银色”→“字符串与路径”→“字符串输入控件-无框(银色)”“字符串显示控件-无框(银色)”控件,选择“银色”→“布尔”→“空白按钮”控件,并放置在前面板的适当位置,如图5-14所示。

图5-14 添加控件
3.设计程序框图
1)选择菜单栏中的“窗口”→“显示程序框图”命令,或双击前面板中的任一输入、输出控件,将程序框图置为当前,如图5-15所示。
2)修改控件名称,如图5-16所示。

图5-15 显示程序框图

图5-16 控件名称修改结果
3)在“函数”选板上选择“编程”→“结构”→“While循环”函数,拖动出适当大小的矩形框,将输入控件放置到While循环中。
4)在“函数”选板上选择“编程”→“定时”→“等待下一个整数倍毫秒”函数,将其放置在循环内部,并创建循环次数100。
5)在“函数”选板上选择“编程”→“比较”→“等于?”函数,创建输入常量“Labview”,若在“密码”输入控件中输入与之相同的内容,则将数据输出到布尔控件“登录”上,即可登录系统。
6)将While循环内部自带的“循环条件”连接到“关闭”控件上,使用该按钮来控制系统的关闭。
7)单击工具栏中的“整理程序框图”按钮
,整理程序框图,结果如图5-17所示。
4.修饰前面板
1)选择菜单栏中的“窗口”→“显示前面板”命令,或双击程序框图中的任一输入、输出控件,将前面板置为当前,如图5-18所示。(https://www.daowen.com)

图5-17 程序框图

图5-18 显示程序框图
2)在前面板中导入图片,并放置在控件上方,覆盖整个控件组,在工具栏中单击“重新排序”按钮
下拉菜单,选择“移至后面”命令,改变对象在窗口中的前后次序,如图5-19所示。

图5-19 调整前面板
5.设置VI属性
1)选择菜单栏中的“文件”→“VI属性”命令,弹出“VI属性”对话框,在“类别”下拉列表中选择“窗口运行时位置”选项,在“位置”下拉列表中选择“居中”,勾选“使用当前前面板大小”复选框,如图5-20所示。

图5-20 设置窗口位置
2)在“类别”下拉列表中选择“窗口外观”选项,如图5-21所示。单击“自定义”按钮弹出“自定义窗口外观”对话框,设置运行过程中前面板显示情况,如图5-22所示。

图5-21 选择“窗口外观”

图5-22 设置窗口外观
6.运行程序
1)在前面板窗口或程序框图窗口的工具栏中单击“运行”按钮
,运行VI,将VI居中显示,结果如图5-23所示。

图5-23 运行结果
2)单击“关闭”按钮,退出运行程序。