吾爱分享资源网

 找回密码
 立即注册
查看: 218|回复: 16

[易语言] 易语言如果,如果真,判断的使用方法及区别

  [复制链接]

1198

主题

1305

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
11509
发表于 2017-9-3 21:07:11 | 显示全部楼层 |阅读模式
我们就以登录界面为例讲解一下如果和如果真的区别及用法
1.png
我们要做的就是判断输入的账号及密码是否正确
用如果真是这样写的
2.png
上面这样是如果真的写法,但是写是不行的 我们需要两个变量 就是输入的密码和正确的密码
输入的密码就是用户登录界面输入的内容
正确的密码就随便给他个值
3.png
账号下面再讲,按f5调试一下,输入密码123456,信息框弹出“登录成功”,可问题也来了,如果输入的是一个错误的密码呢,那这程序就无反应了,可能马上有人就会想到在加一个如果真,如果真(输入的密码≠正确密码)
,这样也是可以的 但是这样的程序变长了 下面用如果写下
4.png
5.png
上面是如果的写法 可以看出 如果和如果真的区别了吗?
如果真是条件成立则执行下面的命令 如果不成立则无法执行任何命令
但是如果则可以分别执行成立和不成立后的命令
6.png
上面可以看到 如果密码正确则提示登录成功,如果条件不成立则提示 密码错误请检查

下面说说账号的问题
如果真和如果嵌套使用,加深理解
需要检测账号和密码是否匹配正确,账号是否存在,由于这里讲的是基础知识所以我们使用了笨方法简单讲解下如果真和如果的嵌套
每个账号就用一条如果真来检查
为此增加一个输入的账号变量
如图
7.png
如果真先判断输入的账号是否和已有的账号对应,如果账号正确则执行里面的如果判断来进行密码的判断

最后说说判断的使用方式和注意点
下图一款捕鱼脚本里的判断语句
8.png
先判断游戏进度是否等于“登录游戏”如果等于则执行下面红色字体登录游戏命令
如果不等于则会执行下一条命令
判断语句值得注意的一点是 他和如果,如果真不一样,如果和如果真在判断正确后会继续执行下面的如果或者如果真命令
但是判断不会 如果判断到一条指令正确执行完里面的命令出来后会直接跳过所有链接的判断命令 即 不会去读取下面所有其他的判断命令
如果判断不信息不正确则会执行下一个判断 直到找到一个正确的去执行里面的命令 执行完会跳过下面所有的判断命令
这个和按键里面的ELSEIF 是同一个意思





上一篇:易语言模块是如何制作的
下一篇:植物大战僵尸为例教你如何利用易语言编写外挂

0

主题

186

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
发表于 2018-4-14 14:21:34 | 显示全部楼层
抢楼了,前排第一次啊

0

主题

195

帖子

422

积分

中级会员

Rank: 3Rank: 3

积分
422
发表于 2018-4-17 18:17:58 | 显示全部楼层
看帖回帖是美德!

0

主题

207

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
发表于 2018-5-2 19:56:42 | 显示全部楼层
1111111111111

0

主题

198

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
发表于 2018-5-11 16:30:32 | 显示全部楼层
支持支持

0

主题

186

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2018-5-17 22:22:24 | 显示全部楼层
非常不错,感谢分享!

0

主题

185

帖子

405

积分

中级会员

Rank: 3Rank: 3

积分
405
发表于 2018-5-18 14:08:07 | 显示全部楼层
这个就厉害了,多谢楼主大大分享~

0

主题

197

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
发表于 2018-5-28 11:00:18 | 显示全部楼层
感谢分享。。。

0

主题

195

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
发表于 2018-5-31 00:55:57 | 显示全部楼层
好像找到了不得了的东西

0

主题

204

帖子

432

积分

中级会员

Rank: 3Rank: 3

积分
432
发表于 2018-6-2 15:52:09 | 显示全部楼层
我抢、我抢、我抢沙发~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|吾爱分享资源网 ( 苏ICP备17042175号 | 苏公网安备 32108102010177号 )

GMT+8, 2018-12-14 16:35 , Processed in 0.249508 second(s), 38 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表