TC官方合作论坛

标题: 判断的语句怎么写? [打印本页]

作者: xiaoling2013    时间: 2013-4-22 07:28
标题: 判断的语句怎么写?
空间 我的脚本1
//如果找不到颜色的话,我应该怎么判断?
//以下找不到颜色鼠标就移到0,0点击了
//默认空间
//开始按钮_点击操作
线程句柄
功能 运行脚本()
变量 x,y
图像.区域找色(10,10,174,170,#BD3623,0,x,y)
鼠标.移动(x,y)
鼠标.左键双击(1)
功能结束
功能 开始_点击()
我的脚本1.运行脚本()
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
空间结束
//空间结束语句

作者: fire    时间: 2013-4-22 08:23
  1. 变量 返回值 = 图像.区域找色(10,10,174,170,#BD3623,0,x,y)//返回值判断是否找到颜色
  2. 如果(返回值 ==  true)//若返回值为真,鼠标移动,否则就弹出消息框,判断
  3. 鼠标.移动(x,y)
  4. 否则
  5. 辅助.消息框("客官,木有找到这个....")
  6. 如果结束
复制代码

作者: xiaoling2013    时间: 2013-4-22 09:37
回复 2楼fire的帖子

如果找不到颜色则继续找色。直到找着为止应该怎么写?
作者: laowantong    时间: 2013-4-22 10:24
循环(真)
返回值 = 图像.区域找色(10,10,174,170,#BD3623,0,x,y)//返回值判断是否找到颜色
如果(返回值 ==0)//若返回值为真,鼠标移动,否则就弹出消息框,判断
鼠标.移动(x,y)
否则
辅助.消息框("客官,木有找到这个....")
如果结束
循环结束
作者: xiaoling2013    时间: 2013-4-22 10:31
回复 4楼laowantong的帖子

你这样写
找到颜色之后 鼠标移上去了 它又循环了吧
找到之后就执行后面的内容,找不到则一直找
作者: laowantong    时间: 2013-4-22 10:34
加个  跳出
作者: xiaoling2013    时间: 2013-4-22 10:37
回复 6楼laowantong的帖子

按键精灵可以rem goto 不知道TC的指令应该怎么写
作者: laowantong    时间: 2013-4-22 10:40
跳出 直接放在循环里需要的地方
作者: xiaoling2013    时间: 2013-4-22 10:43
回复 8楼laowantong的帖子

知道了,3Q
作者: laowantong    时间: 2013-4-22 10:45
客气,帮忙采纳个
作者: xiaoling2013    时间: 2013-4-22 10:48
回复 10楼laowantong的帖子

这个问题。1楼采纳了。。。。
另外一个问题采纳你好不~~~
找图的问题




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1