> 文档中心 > 用中文编程语言实现注册+登录演示

用中文编程语言实现注册+登录演示


🎉博客首页:痛而不言笑而不语的浅伤

📢欢迎关注🥳点赞 👍 收藏 ⭐留言 📝 欢迎讨论!

🔮本文由痛而不言笑而不语的浅伤原创,CSDN首发!

🌋系列专栏:《学习经验》

🧿首发时间:2022年5月16日

❤:热爱Java学习,期待一起交流!

🙏🏻作者水平有限,如果发现错误,求告知,多谢!

🥰有问题可以私信交流!!!

前言

        本来很不想写这篇文章,但是想了想还是写出来了。写这篇文章呢主要是提高对没有学过编程的小伙伴的一个兴趣,可能对没有学过编程,准备学习又无从下手的小伙伴来说很友好,毕竟都是全中文编程语言,很容易理解,能激发对学习编程的一个兴趣和好奇心。好了先介绍一下这门编程语言吧,该编程语言名叫《易语言》,是一个名叫《大连大有吴涛易语言软件开发有限公司》的企业开发的编程语言,很多小伙伴应该知道,这门编程都是全中文的,一上手就是图形化界面,代码也是中文,其实也是很好玩,本人建议随便玩玩就行,自己随便写个小游戏,小挂件之类的满足好奇心,激发编程兴趣还是可以的,可能其他人还有其他想法,这里就不多说了,我们接下来看一下如何实现用全中文的编程实现的登录和注册的一个演示功能。

目录

全中文编程注册登录演示

1.界面初始化

2.管理员界面

3.未输入账号密码限制登录提示

4.注册和登录界面切换

5.注册输入验证码错误和为注册成功

6.注册成功弹出账号密码提示

7.注册成功登录时账号输入错误提示

8.显示密码和隐藏密码

9.密码错误输入验证码和验证码错误随机切换

10.登录成功


全中文编程注册登录演示

1.界面初始化

效果演示

2849e75f3e094a288daf2e14656d23ba.gif

源码

.版本 2.程序集 窗口程序集_窗口1.子程序 _初始化界面_创建完毕时钟1.时钟周期 = 100.子程序 _时钟1_周期事件进度条1.位置 = 进度条1.位置 + 5.如果 (进度条1.位置 = 105)    初始化界面.销毁 ().否则.如果结束

2.管理员界面

效果演示

bc927bb64bcd4c759d9127447c716c4f.gif

源码

.版本 2.程序集 窗口程序集_窗口3.子程序 _窗口3_创建完毕_启动窗口.销毁 (真).子程序 _按钮1_被单击载入 (窗口4, , 真)

3.未输入账号密码限制登录提示

效果演示

2b08e24a1094417c9e5b24b69dae1526.gif

源码

.版本 2.子程序 _登录按钮_被单击随机验证码标签.文本颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))随机验证码标签.背景颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))打开 (“F:\易语言\源码\登录系统源码\登录系统账号数据库.edb”, “登录”, , , , , )置当前库 (“登录”)到首记录 ().如果 (账号编辑框.内容 = “”) 信息框 (“账号不能为空!”, 0, , )    .否则 信息框 (“账号输入错误或不存在,请重新输入!”, 16, , ) 账号编辑框.内容 = “” 密码编辑框.内容 = “”    .如果结束.如果结束关闭 ()

4.注册和登录界面切换

效果演示

bc7d407268be45c2b0dcf55272a17cd9.gif

源码

.子程序 _注册按钮_被单击.局部变量 账号变量, 整数型.局部变量 a, 整数型注册随机验证码标签.文本颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))注册随机验证码标签.背景颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))分组框1.可视 = 假登录按钮.可视 = 假注册按钮.可视 = 假账号标签.可视 = 假账号编辑框.可视 = 假密码编辑框.可视 = 假密码标签.可视 = 假分组框2.可视 = 真标签1.可视 = 真标签2.可视 = 真标签3.可视 = 真标签4.可视 = 真标签5.可视 = 真标签6.可视 = 真标签7.可视 = 真标签8.可视 = 真注册随机验证码标签.可视 = 真标签10.可视 = 真标签11.可视 = 真标签12.可视 = 真标签13.可视 = 真标签14.可视 = 真标签15.可视 = 真注册账号编辑框.可视 = 真注册验证码编辑框.可视 = 真邮箱编辑框.可视 = 真手机号编辑框.可视 = 真确认密码编辑框.可视 = 真注册密码编辑框.可视 = 真注册确认按钮.可视 = 真返回登录按钮.可视 = 真打开 (“F:\易语言\源码\登录系统源码\登录系统账号数据库.edb”, “注册账号”, , , , , )置当前库 (“注册账号”)到首记录 ()账号变量 = 10000000000a = 账号变量 + 取记录数 ().如果 (查找 (读 (“账号”) = 到文本 (a)) = 假)    注册账号编辑框.内容 = 到文本 (a).否则    .判断循环首 (查找 (读 (“账号”) = 到文本 (a)) = 真) 注册账号编辑框.内容 = 到文本 (a + 1)    .判断循环尾 ().如果结束关闭 ().子程序 _返回登录按钮_被单击分组框1.可视 = 真登录按钮.可视 = 真注册按钮.可视 = 真账号标签.可视 = 真账号编辑框.可视 = 真密码编辑框.可视 = 真密码标签.可视 = 真分组框2.可视 = 假标签1.可视 = 假标签2.可视 = 假标签3.可视 = 假标签4.可视 = 假标签5.可视 = 假标签6.可视 = 假标签7.可视 = 假标签8.可视 = 假注册随机验证码标签.可视 = 假标签10.可视 = 假标签11.可视 = 假标签12.可视 = 假标签13.可视 = 假标签14.可视 = 假标签15.可视 = 假注册账号编辑框.可视 = 假注册验证码编辑框.可视 = 假邮箱编辑框.可视 = 假手机号编辑框.可视 = 假确认密码编辑框.可视 = 假注册密码编辑框.可视 = 假注册确认按钮.可视 = 假注册账号编辑框.内容 = “”注册验证码编辑框.内容 = “”邮箱编辑框.内容 = “”手机号编辑框.内容 = “”确认密码编辑框.内容 = “”注册密码编辑框.内容 = “”

5.注册输入验证码错误和为注册成功

效果演示

a23bf4405d714737968caeb57b184a6f.gif

源码

.版本 2.子程序 _注册确认按钮_被单击打开 (“F:\易语言\源码\登录系统源码\登录系统账号数据库.edb”, “写入账号”, , , , , )置当前库 (“写入账号”).如果 (注册密码编辑框.内容 ≠ “”)    .如果 (取文本长度 (注册密码编辑框.内容) > 6) .如果 (确认密码编辑框.内容 ≠ “”)     .如果 (注册密码编辑框.内容 = 确认密码编辑框.内容)  .如果 (手机号编辑框.内容 ≠ “”)      .如果 (取文本长度 (手机号编辑框.内容) = 11)   .如果 (取文本左边 (手机号编辑框.内容, 1) = “1”).如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “0”)    .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “1”) .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “2”)     .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “4”)  .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “6”)      .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “7”)   .如果 (取文本中间 (手机号编辑框.内容, 2, 1) ≠ “9”).如果 (注册验证码编辑框.内容 = 注册随机验证码标签.标题)    加空记录 ()    写字段 (“账号”, “写入账号”, 注册账号编辑框.内容)    写字段 (“密码”, “写入账号”, 注册密码编辑框.内容)    写字段 (“手机号”, “写入账号”, 手机号编辑框.内容)    写字段 (“邮箱”, “写入账号”, 邮箱编辑框.内容)    信息框 (“恭喜你!注册成功!” + 字符 (13) + “账号:” + 注册账号编辑框.内容 + 字符 (13) + “密码:” + 注册密码编辑框.内容, 0, , )    _返回登录按钮_被单击 ().否则    信息框 (“验证码填写错误!”, 0, , )    注册验证码编辑框.内容 = “”    注册随机验证码标签.标题 = 取随机字母 ().如果结束   .否则信息框 (“手机号填写不正确!”, 0, , )   .如果结束      .否则   信息框 (“手机号填写不正确!”, 0, , )      .如果结束  .否则      信息框 (“手机号填写不正确!”, 0, , )  .如果结束     .否则  信息框 (“手机号填写不正确!”, 0, , )     .如果结束 .否则     信息框 (“手机号填写不正确!”, 0, , ) .如果结束    .否则 信息框 (“手机号填写不正确!”, 0, , )    .如果结束.否则    信息框 (“手机号填写不正确!”, 0, , ).如果结束   .否则信息框 (“手机号填写不正确!”, 0, , )   .如果结束      .否则   信息框 (“不是正确的11位手机号码!”, 0, , )      .如果结束  .否则      信息框 (“请填写手机号!”, 0, , )  .如果结束     .否则  信息框 (“两次输入密码不一致,请重新输入!”, 0, , )     .如果结束 .否则     信息框 (“请再次输入密码!”, 0, , ) .如果结束    .否则 信息框 (“密码长度不能小于6位数!”, 0, , )    .如果结束.否则    信息框 (“请输入密码!”, 0, , )

6.注册成功弹出账号密码提示

效果演示

efa734e49f0347a49a694efd628c2e4a.png

源码

如果 (注册验证码编辑框.内容 = 注册随机验证码标签.标题)加空记录 ()写字段 (“账号”, “写入账号”, 注册账号编辑框.内容)写字段 (“密码”, “写入账号”, 注册密码编辑框.内容)写字段 (“手机号”, “写入账号”, 手机号编辑框.内容)写字段 (“邮箱”, “写入账号”, 邮箱编辑框.内容)信息框 (“恭喜你!注册成功!” + 字符 (13) + “账号:” + 注册账号编辑框.内容 + 字符 (13) + “密码:” + 注册密码编辑框.内容, 0, , )  

7.注册成功登录时账号输入错误提示

效果演示

9b6fb4a852084996811923b615e0efa6.gif

源码

.版本 2.子程序 _登录按钮_被单击随机验证码标签.文本颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))随机验证码标签.背景颜色 = 取颜色值 (取随机数 (0, 255), 取随机数 (0, 255), 取随机数 (0, 255))打开 (“F:\易语言\源码\登录系统源码\登录系统账号数据库.edb”, “登录”, , , , , )置当前库 (“登录”)到首记录 ().如果 (查找 (读 (“账号”) = 账号编辑框.内容) = 真)    .如果 (查找 (读 (“密码”) = 密码编辑框.内容) = 真) .如果 (验证码编辑框.可视 = 假)     载入 (窗口2, , 真) .否则     .如果 (验证码编辑框.内容 = 随机验证码标签.标题)  载入 (窗口2, , 真)

8.显示密码和隐藏密码

效果演示

a36f64d4498d467085780c59639fdc12.gif

源码

.版本 2.子程序 _选择框1_被单击.如果 (选择框1.选中 = 真)    .如果 (密码编辑框.内容 = “”) 信息框 (“请输入密码!”, 0, , ) 选择框1.选中 = 假    .否则 密码编辑框.输入方式 = 0    .如果结束.否则    密码编辑框.输入方式 = 2

9.密码错误输入验证码和验证码错误随机切换

效果演示

7c53be193fa54d0abe4c13564e7f8808.gif

源码

.版本 2 .如果 (密码编辑框.内容 = “”)     信息框 (“密码不能为空!”, 0, , ) .否则     信息框 (“密码输入错误,请重新输入!”, 0, , )     密码编辑框.内容 = “”     验证码标签.可视 = 真     随机验证码标签.可视 = 真     验证码编辑框.可视 = 真     随机验证码标签.标题 = 取随机字母 () .如果结束    .如果结束.否则    .如果 (账号编辑框.内容 = “”) 信息框 (“账号不能为空!”, 0, , )    .否则 信息框 (“账号输入错误或不存在,请重新输入!”, 16, , ) 账号编辑框.内容 = “” 密码编辑框.内容 = “”    .如果结束.如果结束关闭 ()

10.登录成功

效果演示

8536e03505b344c6a1c096ce689da0c3.gif

源码

.版本 2打开 (“F:\易语言\源码\登录系统源码\登录系统账号数据库.edb”, “登录”, , , , , )置当前库 (“登录”)到首记录 ().如果 (查找 (读 (“账号”) = 账号编辑框.内容) = 真)    .如果 (查找 (读 (“密码”) = 密码编辑框.内容) = 真) .如果 (验证码编辑框.可视 = 假)     载入 (窗口2, , 真) .否则     .如果 (验证码编辑框.内容 = 随机验证码标签.标题)  载入 (窗口2, , 真)

最后,今天的分享就到这里,感兴趣的小伙伴可以在评论区提问哦!其实说起来这个挺简单的,作为编程的启蒙和对编程的兴趣培养还是很不错的,你们觉得呢?代码块好像不支持该语言,写的代码看着很不规范,只要知道应该可以看懂,毕竟都是中文,其他的只是语法上的问题!好啦,就到这里吧!

好啦!今天的练习就到这里。看吧这么努力的你又学到了很多,新的一天加油鸭!!!

【完】

你的点赞是对我最大的鼓励。

你的收藏是对我文章的认可。

你的关注是对我创作的动力。