易语言中的判断语句

.版本 2

.程序集 窗口程序集1
.程序集变量 第一次读取, 整数型
.程序集变量 第二次读取, 整数型
.程序集变量 第三次读取, 整数型
.程序集变量 第四次读取, 整数型
.程序集变量 基址, 文本型
.程序集变量 进程ID, 整数型
.程序集变量 错误, 整数型

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

基址 = “00CD1C10”

第一次读取 = 内存_驱动读写1.读整数型 (取进程ID (“QQSG.exe”), 十六到十 (基址))

第二次读取 = 内存_驱动读写1.读整数型 (取进程ID (“QQSG.exe”), 第一次读取 + 十六到十 (“0C”))

第三次读取 = 内存_驱动读写1.读整数型 (取进程ID (“QQSG.exe”), 第二次读取 + 十六到十 (“2d0”))

第四次读取 = 内存_驱动读写1.读整数型 (取进程ID (“QQSG.exe”), 第三次读取 + 十六到十 (“85C4”))
标签1.标题 = 到文本 (第四次读取)
错误 = 到整数 (第四次读取)
标签2.标题 = “错误”
.判断开始 (标签1.标题 = 到文本 (5745))
标签1.标题 = 到文本 (5745)
信息框 (“恭喜你,已经找到内存基址”, 0, )

.判断开始 (到整数 (错误) ≠ 到整数 (“5745”))

.默认

.判断结束
信息框 (“不好意思,你没有找到内存基址,请打开内存软件重新寻找”, 0, )

.默认

.判断结束

如代码,我的目的是 如果游戏中的血等于5745的时候 ,弹出窗口 说我找到基址了,不等于5745的时候 说我没有找到基址 ,这样的话怎么写代码,本人新鸟,写起来太乱了

.版本 2

.判断开始 (标签1.标题 = 到文本 (5745))
标签1.标题 = 到文本 (5745)
信息框 (“恭喜你,已经找到内存基址”, 0, )
.判断 (到整数 (错误) ≠ 到整数 (“5745”))
信息框 (“不好意思,你没有找到内存基址,请打开内存软件重新寻找”, 0, )
.默认

.判断结束

也可以写成**************************
.如果 (标签1.标题 = 到文本 (5745))
标签1.标题 = 到文本 (5745)
信息框 (“恭喜你,已经找到内存基址”, 0, )
.否则
信息框 (“不好意思,你没有找到内存基址,请打开内存软件重新寻找”, 0, )追问

你的第一个例子解释一下

第二个判断 到整数(标签1.标题)≠到整数(5745)

这样的话可以写成这样吗,你那个我看起来好乱,或者你可以解释一下吗

追答

你可以复制到易语言 代码内查看,就清晰了。
5745本来就是整数,你写成:
第二个判断 到整数(标签1.标题)≠5745
当然写成:
第二个判断 到整数(标签1.标题)≠到整数(5745)
也是可以的。

追问

好的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-05
标签1.标题 = 到文本 (第四次读取)
标签2.标题 = “错误”
.判断开始 (第四次读取 = 5745)
信息框 (“恭喜你,已经找到内存基址”, 0, )
.默认
信息框 (“不好意思,你没有找到内存基址,请打开内存软件重新寻找”, 0, )

相关了解……

你可能感兴趣的内容

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