第六课-登录软件

这节课的源码有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, , )

.判断结束



作业和修改后的源码:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 先上一个大概的效果图吧。这是我自己电脑桌面和开始界面。 制作这样一个界面大概花费了一整天的时间,主要时间是花费在移...
    小白砸阅读 1,577评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,684评论 25 709
  • 要想知道世界的安排 就去听听时间的独白 挑着鲜花的长刀,另一头 不是正流着鲜血? 眩目的红晕 一样...
    望北集阅读 178评论 1 7
  • 她的笑容就像是梵高壁画上的星空。看着她的脸,我心里这般想。 这一趟列车人不多,并不拥挤。我恰好是与一位美丽的姑娘坐...
    嘉晟阅读 192评论 0 0
  • Unable to validate your application.The path '/var/folder...
    blueskyinwind阅读 975评论 0 0

友情链接更多精彩内容