易语言笔记

第六课-登录软件

2018-11-04  本文已影响7人  小白砸

这节课的源码有BUG,不想多说。

首先上源码吧,会多次判断,重复判断,出现判断出错的情况。

主要知识点:

密码遮盖字符

取文本长度()

获得焦点()

失去焦点()

删全部空 ()

 删首尾空() 

删全部空 ()

到全角()

到半角 ()

.版本 2

.程序集 窗口程序集_启动窗口

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

编辑框2.获取焦点 ()

.子程序 _编辑框1_获得焦点

.如果真 (编辑框1.内容 = “请输入账号”)

    编辑框1.内容 = “”

.如果真结束

.子程序 _编辑框1_失去焦点

.如果真 (编辑框1.内容 = “”)

    编辑框1.内容 = “请输入账号”

.如果真结束

.子程序 _按钮1_被单击

编辑框1.内容 = 删全部空 (编辑框1.内容)

编辑框1.内容 = 删首尾空 (编辑框1.内容)

编辑框2.内容 = 删全部空 (编辑框2.内容)

编辑框2.内容 = 到全角 (编辑框2.内容)

编辑框2.内容 = 到半角 (编辑框2.内容)

.判断开始 (取文本长度 (编辑框1.内容) < 5)

    信息框 (“账号长度低于5个字符!”, 0, , )

.判断 (取文本长度 (编辑框2.内容) < 6)

    信息框 (“密码长度低于6个字符!”, 0, , )

.默认

.判断结束

.判断开始 (编辑框1.内容 = “abcdef”)

    .判断开始 (编辑框2.内容 = “123456”)

        信息框 (“恭喜你,登录成功”, 0, , )

    .默认

        信息框 (“密码错误”, 0, , )

    .判断结束

.默认

    信息框 (“用户名错误”, 0, , )

.判断结束

作业和修改后的源码:

上一篇 下一篇

猜你喜欢

热点阅读