怎样用VF设计一个QQ登陆窗口???
求详细方法,这是老师给我们的期末考试题目,不会做啊!要求:设计一个登陆窗口,如图所示,要求句子自动判别合法用户及密码正确的话显示“登陆成功!欢迎使用本程序“否则”用户名或...
求详细方法,这是老师给我们的期末考试题目,不会做啊!要求:设计一个登陆窗口,如图所示,要求句子自动判别合法用户及密码正确的话显示“登陆成功!欢迎使用本程序“否则”用户名或密码错误,请从新输入!”以及能够更改密码。
展开
1个回答
展开全部
图在哪里啊?没有看到···
基本操作思路:
1、建立一个表文件,功能是储存合法用户的用户名和密码信息。预先输入合法用户信息。
2、建立表单文件,控件位置、大小调整到合适。没有图,至少应该包含两个标签、两个文本框、两个按钮。
3、将表文件加入到表单文件的数据环境中去。
4、在登陆按钮的click方法中输入代码:
if alltrim(thisform.text1.value)==alltrim(yh.yhm) and alltrim(thisform.text2.value)==alltrim(yh.mm)
messagebox("登陆成功!欢迎使用本程序!")
else
messagebox("用户名或者密码错误,请重新输入!")
endif
thisform.refresh
5、不知道你的图是什么样子的,密码修改的方式就不知道怎么样子了。但可以这么想 :
用户点击修改密码按钮之后,表单上应该显示:用户名,旧密码,新密码,确认新密码,四个文本框。采用类似第一步登陆验证的方式,验证原先用户名和旧密码是否和预置的一致,如果一致,那么判断输入的新密码和密码确认是否完全一致,当满足上述所有条件之后,用新密码去更新相应的用户表中的旧密码字段即可。
基本操作思路:
1、建立一个表文件,功能是储存合法用户的用户名和密码信息。预先输入合法用户信息。
2、建立表单文件,控件位置、大小调整到合适。没有图,至少应该包含两个标签、两个文本框、两个按钮。
3、将表文件加入到表单文件的数据环境中去。
4、在登陆按钮的click方法中输入代码:
if alltrim(thisform.text1.value)==alltrim(yh.yhm) and alltrim(thisform.text2.value)==alltrim(yh.mm)
messagebox("登陆成功!欢迎使用本程序!")
else
messagebox("用户名或者密码错误,请重新输入!")
endif
thisform.refresh
5、不知道你的图是什么样子的,密码修改的方式就不知道怎么样子了。但可以这么想 :
用户点击修改密码按钮之后,表单上应该显示:用户名,旧密码,新密码,确认新密码,四个文本框。采用类似第一步登陆验证的方式,验证原先用户名和旧密码是否和预置的一致,如果一致,那么判断输入的新密码和密码确认是否完全一致,当满足上述所有条件之后,用新密码去更新相应的用户表中的旧密码字段即可。
追问
不是太懂,能加你Q问你吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询