【Labview学习】

您所在的位置:网站首页 labview按键界面设计 【Labview学习】

【Labview学习】

2024-07-15 06:37| 来源: 网络整理| 查看: 265

俗话说“人靠衣装”,我们用Labview来做软件,当然得有点追求,软件的界面必须满足用户的需求,并且不易出错,符合人机交互。

今天给大家来讲解一下Labview制作登录界面,主要包括在首页输入用户名和密码,若不全正确,则报错;若正确,会显示加载进度条,最终显示软件界面。如下图所示。 在这里插入图片描述 **

1.插入背景图片

** 其实只要找到图片,拖到Labview的前面板就OK。 **

2.平铺式顺序结构

** 编程逻辑:输入用户名&密码—进度条显示—最终软件,前后的顺序很明显,在结构设计时就选择平铺式顺序结构,执行前一步之后才能到下一步。 **

3.用户名&密码输入程序

** 需要两个输入控件和一个登录的确认按键,并用“=”判断是否相等。注意:鉴于用户自定义的用户名和密码可能是数字、字母的组合,所以这里的输入控件选择“字符串输入控件”!!!!而非“数值输入控件”!!!!定义的用户名密码之间右键创建常量即可 在这里插入图片描述 **

4.进度条程序

** 其实这是个等待的程序,并不是真正的加载过程。 在进度条程序执行前应该对用户名&密码输入程序运行的结果进行判断,若全部正确则显示进度条;否则,报错,重新输入。如此一来,我们就需要一个条件结构。 想要进度条不断增加,就需要一个For循环,循环一个延时程序,例如设置总数N=101,等待下一个整数倍毫秒为20ms,进度条的加载时间就是2s。在前面板右键—“数值”—“水平进度条”,在程序面板与i相连即可。 条件结构为“假”时: 如图所示,报错就OK 在这里插入图片描述 在这里插入图片描述 **

5.程序主页面

** 在平铺式顺序结构最后一帧,添加自己的程序就好啦,例如在这里我添加一个显示随机数的程序,如图所示 在这里插入图片描述

至此,整个登录界面的全部功能就可以实现,但是大家如果动手做一做之后会发现,还存在几个显示上的问题。比如界面上所有的控件都会显示出来,没有先后之分。再比如第一次输入用户名密码之后,这个字符串就会一直在上面,这是个bug,咱们在“登录界面(下)”中再为大家一一解答,拜拜┏(^0^)┛



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3