TC官方合作论坛

 找回密码
 立即注册
查看: 624|回复: 7
打印 上一主题 下一主题

[已解决] 遍历内的找图。。。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-10 07:40:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
遍历(i=0;i<长度;i++)
       内容=字符串.截取(密码,i,j)
       //这里写下多个如果语句,大概的意思是,如果 内容等于0,就找0这个图,
        内容等于1 就找1这个图,内容等于2就找2这个图,
        1.就是不知道该怎么 最稳定,直接写如果所以吗?
        2.原本打算就写如果语句的,就是说判断一次内容,然后就开始找图,也就是找一次,
        但是担心会不是 只找一次图的话找不到啊、
        3.可以在goto中在写几个GOTO吗

遍历结束
回复

使用道具 举报

沙发
发表于 2014-4-10 08:04:18 | 只看该作者
本帖最后由 石中草 于 2014-4-10 08:42 编辑

//这功能用线程调用,不然卡死。如果你有那里不明白请问我


遍历(i=0;i<长度;i++)
       内容=字符串.截取(密码,i,j)
      选择(内容)
条件 0://如果内容等于0执行找“1.bmp”

//这里调用我们自己封下面装的函数,让程序卡在那功能内找图,没找到图不往下面执行
测试.找图(0,0,2000,2000,“rc:1.bmp”,#102030)
条件 1:
测试.找图(0,0,2000,2000,“rc:2.bmp”,#102030)
选择结束
遍历结束


//这是自己封装的一个函数,调用时传入参数
//找不到图就会一直循环,找到就跳出,结束这功能
功能 找图(x1,y1,x2,y2,图片,颜色)
变量 x,y
循环(真)
辅助.等待(500)
图片序号=图像.找图(x1,y1,x2,y2,图片,颜色,1.0,0,x,y)
如果(图片序号>0)
跳出
如果结束
循环结束
功能结束





回复 支持 反对

使用道具 举报

板凳
发表于 2014-4-10 09:52:45 | 只看该作者
goto语句是无条件跳转语句,在程序结构化中是不推荐使用的
goto语句建议用跳出语句代替,当然如果程序不是很复杂可以斟酌使用
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-4-10 13:43:02 | 只看该作者
本帖最后由 dy喳 于 2014-4-10 13:46 编辑
石中草 发表于 2014-4-10 08:04
//这功能用线程调用,不然卡死。如果你有那里不明白请问我


谢谢,下面封装的功能不会对 脚本使用造成问题吧,就是条件是0 ,执行了封装的找图功能,是不是 遍历就停止了,直到找完,他跳出,
遍历才继续?
又或者说 我把循环找图,写在条件内行吗。

回复 支持 反对

使用道具 举报

5#
发表于 2014-4-10 13:45:55 | 只看该作者
dy喳 发表于 2014-4-10 13:43
谢谢,下面封装的功能不会对 脚本使用造成问题吧

要不你加我QQ: 188412541  我远程帮你解决一下
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-4-10 13:47:45 | 只看该作者
石中草 发表于 2014-4-10 13:45
要不你加我QQ: 188412541  我远程帮你解决一下

你的意思我看懂了,就是想多了解下额。
条件是0 ,执行了封装的找图功能,是不是 遍历就停止了,直到找完,他跳出,
遍历才继续?
又或者说 我把循环找图,写在条件内行吗。

回复 支持 反对

使用道具 举报

7#
发表于 2014-4-10 13:51:57 | 只看该作者
条件是0 ,执行了封装的找图功能,是不是 遍历就停止了,直到找完,他跳出,遍历才继续?     对

又或者说 我把循环找图,写在条件内行吗?   可以 ,我这样写就是把代码简短点,更易懂点,你在条件内写循环跳出也是可以的,要用线程开启哦
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-4-10 19:03:30 | 只看该作者
石中草 发表于 2014-4-10 13:51
条件是0 ,执行了封装的找图功能,是不是 遍历就停止了,直到找完,他跳出,遍历才继续?     对

又或者说 ...

嗯谢谢。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-28 00:49 , Processed in 0.127512 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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