【Labview学习】——如何制作可爱又迷人的Labview软件登录界面(上)

8 篇文章 11 订阅
2 篇文章 0 订阅

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

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

1.插入背景图片

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

2.平铺式顺序结构

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

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

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

4.进度条程序

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

5.程序主页面

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

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

  • 17
    点赞
  • 117
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值