TC官方合作论坛

标题: 新手不怕你笑话,我又来了。帮看看这人哪里出错了? [打印本页]

作者: wutao2361    时间: 2012-7-5 15:57
标题: 新手不怕你笑话,我又来了。帮看看这人哪里出错了?
空间 征途2
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
字符型 返回值=系统.枚举("龙在江湖",0)
整型 窗口句柄=转换.字符型转整型(返回值,0)
窗口.激活(窗口句柄)

整型 a,b
逻辑型 是否找到2=图像.区域找色(10,10,500,600,#108AF7,0,a,b)
辅助.等待(2000)
超级鼠标.移动(a,b)
辅助.等待(2000)
超级鼠标.左键单击(1)
超级鼠标.移动(a-30,b-30)
辅助.等待(2000)
超级鼠标.左键单击(1)
整型 x,y
逻辑型 是否找到1=图像.区域找色(10,10,500,600,#108AF7,0,x,y)
辅助.等待(2000)
超级鼠标.移动(x,y)
辅助.等待(2000)
超级鼠标.左键单击(1)
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束

空间结束
//空间结束语句




他找色,第一次是找到了,而且执行了单击,第二下也执行了。
但为什么第三下,。。他找不到了?又跑到0.0那里点去了?
作者: 陌上青衣。    时间: 2012-7-5 16:45
  1. 逻辑型 是否找到2=图像.区域找色(10,10,500,600,#108AF7,0,a,b)
  2. 如果(是否找到2)
  3. 辅助.等待(2000)
  4. 超级鼠标.移动(a,b)
  5. 辅助.等待(2000)
  6. 超级鼠标.左键单击(1)
  7. 超级鼠标.移动(a-30,b-30)
  8. 辅助.等待(2000)
  9. 超级鼠标.左键单击(1)
  10. 否则
  11. 辅助.消息框("没有找到图")
  12. 如果结束
复制代码

作者: 陌上青衣。    时间: 2012-7-5 16:46
这样判断下有没有找到图
作者: wutao2361    时间: 2012-7-5 17:09
回复 2楼陌上青衣。的帖子

按你这个方法,执行后,点击了两次。没有出现“没有找到图”。。。




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