应用环境:

labview8.6及以上环境、LabSQL工具包、Access数据库

打开第三轮可移植的密码登陆系统项目,在项目下的密码登陆系统文件夹下面,打开登陆界面.vi。

1、 基本功能

文件夹密码登陆系统下的登陆信息.mdb里记录了当前用户的用户名称、用户密码、用户权限、用户登陆次数以及最后的登陆时间等信息。

系统默认的用户名为“LABVIEW”,密码为“LABVIEW”,用户权限为管理员。如果输入的用户名不存在,系统会提示“用户名错误,请重新输入!”对话框,如果输入的用户密码不对,系统会提示“密码错误,请重新输入!”对话框。如果信息正确,登陆成功,显示如图1所示的登陆界面(注:图1为管理员登陆时的界面)。




labview连接access数据库失败_labview自定义控件

图1 管理员登陆界面



如果登陆人员为管理员,则可以进行用户管理和密码修改等操作。

单击“用户管理”按钮,打开用户管理界面,如图2所示。包括:增加用户、删除用户、编辑用户等功能。




labview连接access数据库失败_labview自定义控件_02

图2 用户管理界面



增加用户:点击右侧“增加用户”按钮,可以添加新的用户,如图3所示。用户名和密码不能为空,输入用户名和密码后,点击“确定”按钮,然后点击“退出”按钮,即可增加一个新的用户。

删除用户:单击左侧列表框中要删除的对象,点击右侧的“删除用户”,即可删除此用户。

修改用户:单击左侧列表框中要修改的对象,弹出如图4所示的修改界面。

可以修改用户名称、用户密码、登陆次数以及管理权限等,修改完后点击“确定”按钮,然后退出,用户信息被修改。




labview连接access数据库失败_修改管理员密码批处理_03

图3 增加用户




labview连接access数据库失败_只在用户登陆时运行_04

图4 修改用户



密码修改:管理员可以在“用户管理”界面中的修改用户中修改密码,也可在登陆界面是单击 “密码修改”,进行密码修改。密码修改的界面如图5所示。




labview连接access数据库失败_labview自定义控件_05

图5 密码修改



如果登陆人员为普通人员,则只可进行密码修改操作。密码修改使用同上。

2、 移植功能

程序开始运行时,以默认的配置运行,单击“进入系统”按钮后,进入默认的应用程序。本应用程序已在应用程序文件中。如果用户想更换应用程序,可在自定义界面中,单击“选择应用程序”按钮,选择相应的应用程序。用户选择应用程序后,以后本系统的默认的应用程序即为用户定义的应用程序。

注:用户最好把自己的应用程序拷贝到本系统提供的应用程序文件夹下面。 在生成EXE时,要把应用程序添加到始终包括中。

登陆界面的菜单栏中有“自定义界面”选项。用户点击此项可弹出如图6所示的对话框。




labview连接access数据库失败_labview自定义控件动画_06

图6 可移植密码登陆系统配置



清除背景图片:如果密码登陆系统有背景图片,点击此按钮,然后点击“应用”,则可将系统的背景清楚掉,如图6所示。

选择背景图片:如果用户想设置密码登陆系统的背景,单击此按钮,选择图片,单击应用即可,图片格式为bmp、png、jgp,如图6所示。

改换背景颜色:单击此按钮可以设置密码登陆系统的背景色,如图6所示。

改换面板颜色:单击此按钮可以设置密码登陆系统的面板颜色,如图6所示。

登陆信息背景颜色:单击此按钮选择颜色可以改变信息框的颜色,如图6所示。

修饰框颜色:单击此按钮选择颜色可以改变修饰框的颜色,如图6所示。

按钮颜色:单击此按钮选择颜色可以改变按钮的颜色,如图6所示。

修改标题:自定义标题的内容、字体、字号、颜色、以及背景等。

关于移动控件图片的改变,可以在自定义控件中更换图片,然后更新即可。(vi scripting不熟悉,没想到好方法)

注:以上操作再点击“应用”按钮后才能生效,否则保持以前的状态。程序打包生成EXE时,会自动隐藏“自定义界面”菜单。




labview连接access数据库失败_修改管理员密码批处理_07


labview连接access数据库失败_labview自定义控件_08