分享一个用LabView设计的登陆界面以及程序框图实现。

第一步:绘制主界面登录系统样式图,如下图所示

首先,用修饰控件画出一个边框,在边框内部绘制工号、密码字符串控件。在边框外部创建簇控件,并将两个字符串复制到簇内。

第二步:编写程序框图

首先,登录系统需要具备以下功能:输入工号、密码,验证账号密码是否正确、确认其权限、验证成功后页面跳转。那么,如何将这些功能联系到一起呢?答案是:队列;通过队列的压栈和出栈来实现不同的功能,程序框图如下:

四张图分别对应了四个不同的情况下需要做的事情,对于一个测试工程来说,当其运行起来的时候需要先登录账号,所以第一步将“窗口切换”输入至队列,使其从主界面隐藏并跳转至登录界面;其次,等待用户输入用户名与密码;第三,验证用户名密码及用户权限;最后,若验证成功则跳转回主界面,并将登录界面关闭。

在登录界面设计中,添加了两个子vi,一个用于串口切换,一个用于密码验证。详细见网盘文件。

在验证密码方面有个小技巧,一般来说,字符串控件输入完字符后,需要点击鼠标,才能进行动作,如果是敲击回车键,则会换行输入。而这个小技巧就是,在验证密码前,将字符串控件设置为(仅限单行输入),并且在事件控件中添加V键判断,当按下回车后开始动作,如下图红色方框所示

上图中,黄色方框内是一个赋值的动作,这一步的起因是因为我没办法将簇控件设置为透明的状态,影响美感,所以用字符串控件作为登陆界面的输入,并将其输入的值作为簇的输入值。

说的也不多,大家详细看看程序框图吧

链接:https://pan.baidu.com/s/1YpiBy_z8DGjZYYVcjVkYBw?pwd=zndk 
提取码:zndk

LabView登录界面相关推荐

  1. 通过LabVIEW设计简单的登录界面

    设计思路: 当密码等于所写定的字符串后,显示登录成功:密码错误时,显示用户名或密码错误,请重新输入. 点击登录或取消便可停止循环,通过条件结构实现. 前面板设计: 登录背景可直接将图片复制粘贴,通过重 ...

  2. linux系统一直循环登录界面,Ubuntu 14.04解决登录界面无限循环的方法

    在Ubuntu下配置Android的环境时,想像在Windows中那样在终端中直接启动adb,以为Linux和Windows一样,将adb的路径添加到环境变量中,于是将adb的路径也export到/e ...

  3. Pretty Login便携版:Windows 7登录界面修改器

    Pretty Login是由chnable开发的一个美化小工具,用来辅助修改Widnows 7登陆界面的背景图片,除此之外,它也能定制欢迎界面上的文本.按钮样式,如设置阴影.半透明效果. 由于Wind ...

  4. 注册表----修改Win7登录界面

    在进行操作前,需要准备好背景图片.对背景图片的要求有三点: (1)图片必须是JPG格式: (2)必须将图片命名为backgroundDefault; (3)图片的体积必须小于256KB. 按下[Win ...

  5. win7 登录界面---管理员账户禁用与显示

    当 win7 管理员账户被禁用或者注册表里设置了"显示除 Administrator 外的所有本地用户名" 而标准用户的权限又不够,不能修改标准用户密码.打开组策略管理器及其它系统 ...

  6. 登录界面的滑动_电脑同时登录两个微信,原来这么简单?3步搞定!

    关注我?发送[模板],送海量精选 PPT 模板! 作者:小斯 策划:视频小分队 编辑:小胖 Hey hey,what's up? what's up! 这里是小斯,AKA差一点玩转PPT,也要给你分享 ...

  7. Android实现仿QQ登录界面背景动画效果

    登录QQ的时候,我们会看到在登录界面的背景不是静态的,而是一段动画效果,刚开始觉得蛮好奇的,现在我们也来实现一下这种效果,实现起来还是挺简单的. 实现步骤: 1.自定义CustomVideoView类 ...

  8. FineReport中如何自定义登录界面

    在登录平台时,不希望使用FR默认的内置登录界面,想通过自定义登录界面实现登录操作,内置登录界面如下图: 登录界面,获取到用户名和密码的值,发送到报表系统,报表服务带着这两个参数访问认证地址进行认证. ...

  9. finereport 登录界面的代码文件_Confluence 6 自定义登录界面

    这个页面将会给你一些如何对 Confluence 登录界面进行自定义的一些建议和知道.这个将不会自定义用户的登录过程,只是对用户看到的登录界面进行自定义. 备注: 自定义过后的 Confluence ...

最新文章

  1. 算法代码中的循环矩阵在哪体现_循环移位可视化理解
  2. c语言指针和结构体难点,C语言指针和结构体
  3. yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问
  4. 采购寄售业务的系统实现
  5. 解读:在什么业务场景适合使用Redis?
  6. SAP BOPF draft table automatic deletion
  7. ZigBee网络角色 拓扑结构 无线模块组网典型应用
  8. 解决numpy报错UFuncTypeError: Cannot cast ufunc ‘add‘ output from dtype(‘x‘) to dtype(‘x‘)
  9. Linux由管道组成的值得学习的命令
  10. 使用原配的SSD安装和引导DSM5.2 5644 基于zmouse和Formater教程
  11. 详解 Flutter engine多线程、Dart isolate和异步
  12. 使用Goodcrawler爬取700集的柯南
  13. 模式分解(2NF、3NF)
  14. 【数据】2000-2020Landscan Global Population Database(全球人口分布数据集-1km)下载教程
  15. SpringBoot高级特性
  16. CF786A - Berzerk
  17. 召集令——巴布洛游牧节一日游活动开启啦!
  18. 天池_阿里音乐流行趋势预测大赛(1) —— 赛题分析
  19. vue-tree-chart
  20. 从职校到前端培训班经历(三)

热门文章

  1. 数据结构与算法-Part6——数组与广义表
  2. 【VBA】使用ReadTXT功能,读取巨大文件的加速方法
  3. 自动采集收录导航系统源码分享
  4. 区块链目前实际的应用场景汇总
  5. Java期末复习题详解
  6. 网易新闻 html5,HTML5+SWIPER仿网易新闻横滑翻页及联动
  7. 【樽海鞘算法】基于樽海鞘算法求解单目标问题附matlab代码(Salp Swarm Algorithm,SSA)
  8. C# Winform Chart控件用法1
  9. 基于Java的QQ屏幕截图工具的设计与实现(论文+PPT+源码)
  10. 电子科技大学随机过程和电子科技大学矩阵理论矩阵理论总结