怎么把易语言做个登陆器 可以注册 和登陆账号密码 O(∩_∩)O谢谢

如题所述

.版本 2

.程序集 启动窗口程序集
.程序集变量 密码, 文本型
.程序集变量 用户, 文本型
.程序集变量 记录, 整数型

.子程序 __启动窗口_创建完毕

.如果 (外部数据库1.打开MDB数据库 (取运行目录 () + “\口腔管理.mdb”, , , , ) = 真)
记录 = 外部数据库1.查询 (“select * from 用户名密码 order by 用户名 ”)
外部数据库1.到首记录 (记录)
.判断循环首 (外部数据库1.尾记录后 (记录) = 假)
用户 = 外部数据库1.读 (记录, “用户名”)
组合框用户名.加入项目 (用户, )
外部数据库1.到后一记录 (记录)
.判断循环尾 ()
.否则
信息框 (“连接数据库失败”, 0, )
结束 ()
.如果结束

.子程序 _按钮登陆_被单击

.如果 (编辑框密码.内容 = “”)
信息框 (“密码不能为空”, 0 + #错误图标, “错误提示”)
编辑框密码.获取焦点 ()
.否则
.如果 (编辑框密码.内容 = 密码)
载入 (窗口主, , 假)
_启动窗口.销毁 ()
载入 (窗口主, , 真)
.否则
信息框 (“登陆失败.请检查用户名或密码是否正确”, 0 + #错误图标, “错误提示”)
.如果结束

.如果结束

.子程序 _组合框用户名_列表项被选择

记录 = 外部数据库1.查询 (“select * from 用户名密码 where 用户名 = '” + 组合框用户名.取项目文本 (组合框用户名.现行选中项) + “'”)
外部数据库1.到首记录 (记录)
密码 = 外部数据库1.读 (记录, “密码”)
编辑框密码.获取焦点 ()

.子程序 _按钮注册_被单击

组合框用户名.获取焦点 ()
外部数据库1.到尾记录 (记录)
.如果 (组合框用户名.内容 = 外部数据库1.读 (记录, “用户名”))
信息框 (“不允许重复内容!请重新填写”, 0, “注册提醒”)
.否则
.判断开始 (组合框用户名.内容 ≠ “”)
.如果 (外部数据库1.执行 (“insert into 用户名密码(用户名,密码) values ('” + 组合框用户名.内容 + “','” + 编辑框密码.内容 + “')”, ) = 真)
信息框 (“恭喜,注册成功!”, 0, )
.否则
信息框 (“对不起,注册失败!”, 0, )
.如果结束

.默认
信息框 (“用户名不能为空”, 0, “用户名输入提示”)

.判断结束

.如果结束
这是我正在用的,希望对你有所帮助,同时我也是正在学习的人,也问过好多人
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-18
设为满意答案,然后加我扣扣,给你源码本回答被提问者采纳
第2个回答  2011-11-18
单机版的还是网络版的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网