TC官方合作论坛

标题: 故障问题 知道的说下 谢谢 [打印本页]

作者: zhenzhen198916    时间: 2013-5-10 16:02
标题: 故障问题 知道的说下 谢谢
为什么出现这种情况
[attach]9058[/attach]
作者: 332475520    时间: 2013-5-10 16:17
回复 1楼zhenzhen198916的帖子

返回的坐标错误  或是负数   你做什么  出现的这种情况
作者: zhenzhen198916    时间: 2013-5-10 16:26
回复 2楼332475520的帖子

功能 绑定窗口()
   
窗口句柄=窗口.找到窗口("诛仙2·末日与曙光")

如果(窗口句柄==0)

    辅助.消息框("窗口没有找到")

否则

    是否为真=窗口.是否存在(窗口句柄)

    如果(是否为真)
窗口.激活(窗口句柄)
是否绑定=ts.BindWindow(窗口句柄,"dx","dx","dx",1)
  如果(是否绑定==1)
      辅助.消息框("绑定成功","提示")
      窗口句柄=ts.MoveWindow(窗口句柄,0,0)


      循环(真)
      
      ts.KeyPress(9)
      辅助.等待(100)
ret,intX,intY
ret=ts.FindColor(0,0,1280,1024,"4536E9-1B0BE6",1.0,0,intX,intY)      
if(intX >= 0 && intY >= 0)
//help.messagebox("找到")
      ts.KeyPress(49)
      辅助.等待(100)
      ts.KeyPress(9)
      辅助.等待(100)
ret=ts.FindColor(446,73,510,73,"4536E9-1B0BE6",1.0,0,intX,intY)   
endif   
循环结束

如果结束



如果结束
如果结束
功能结束






NI你看下
作者: 332475520    时间: 2013-5-10 16:48
回复 3楼zhenzhen198916的帖子

      循环(真)
      
      ts.KeyPress(9)
      辅助.等待(100)
ret,intX,intY
ret=ts.FindColor(0,0,1280,1024,"4536E9-1B0BE6",1.0,0,intX,intY)     
辅助.等待(1000)//这里加个等待
if(intX>0)//这里修改了下
辅助.消息框(intX)//这里为什么不加个消息框,看看返回的XY坐标到底是什么,会提示越界,消息框有的时候很有用的
辅助.消息框(intY)

      ts.KeyPress(49)
      辅助.等待(100)
      ts.KeyPress(9)
      辅助.等待(100)
ret=ts.FindColor(446,73,510,73,"4536E9-1B0BE6",1.0,0,intX,intY)   
endif   
循环结束
作者: zhenzhen198916    时间: 2013-5-10 16:59
回复 4楼332475520的帖子

消息框没有显示
作者: 332475520    时间: 2013-5-11 08:09
回复 5楼zhenzhen198916的帖子

消息框没有显示 就说明 没有获取到坐标 也就是说没有找到你需要找的颜色
作者: zhenzhen198916    时间: 2013-5-11 13:33
回复 6楼332475520的帖子

ret,intX,intY
ret=ts.FindColor(0,0,1280,1024,"4536E9-1B0BE6",1.0,0,intX,intY)      
if(intX >= 0 && intY >= 0)
//help.messagebox("找到")
提示是找到了啊
作者: 332475520    时间: 2013-5-11 13:39
回复 7楼zhenzhen198916的帖子

ret,intX,intY
ret=ts.FindColor(0,0,1280,1024,"4536E9-1B0BE6",1.0,0,intX,intY)      
if(intX >= 0 && intY >= 0)
//help.messagebox("找到")
//你在这里加
辅助.消息框(intX )//如果找到,这里就会弹出消息框  提示XY坐标是多少
辅助.消息框(intY)




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