TC官方合作论坛

标题: 谁帮忙看看鼠标怎么跑到右上角就不动了纠结我好久!! [打印本页]

作者: 543726232    时间: 2012-6-8 23:27
标题: 谁帮忙看看鼠标怎么跑到右上角就不动了纠结我好久!!
整型 x坐标
整型 y坐标
整型 是否找到
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"F:\\1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(是否找到==-1)
    辅助.消息框("没有找到")
否则
   
鼠标.移动(x坐标,y坐标)
辅助.等待(500)
鼠标.左键双击(1)
如果结束
返回 真

作者: sd1692625    时间: 2012-6-8 23:50
哥,你这编写很不仔细啊。你的是否找到根本没有赋值哦!!,仔细看看。

正确的应该是:
是否找到=图像.找图(0,0,1440,900,"F:\\1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(是否找到==-1)


因为你的脚本没有说明时候找到是什么。所以你最后的鼠标移动也就自动跑到默认的0, 0去了。。。

还有一个问题,你既然整形的时候赋值是“图片X坐标”。那么后面的鼠标.移动()这儿也该是大写的图片X坐标,而不应该是x坐标


好了,我就学了4天TC,目前只看出这2个问题~~~也不知道对不对。。。。
作者: 夏末    时间: 2012-6-9 00:36
因为 整型没定义情况下  的默认值 是0
所以  你的  如果 里面的条件  是否找到 就变成了0
执行了 移动xy  , xy  也没定义
就移动到了 0,0坐标
作者: 543726232    时间: 2012-6-9 00:51
回复 3楼夏末的帖子

我知道了是前面定义是打的是小写后面是大写改了之后就OK拉谢谢啊
作者: wang2596308    时间: 2012-6-9 01:15
看帖就回
作者: tyuyan    时间: 2012-6-9 09:14
  1. 整型 x坐标
  2. 整型 y坐标
  3. 整型 是否找到
  4. 整型 图片X坐标,图片Y坐标,图像序号
  5. 图像序号=图像.找图(0,0,1440,900,"F:\\1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
  6. 如果(图像序号==-1)
  7. 辅助.消息框("没有找到")
  8. 否则
  9. 鼠标.移动(图片X坐标,图片Y坐标)
  10. 辅助.等待(500)
  11. 鼠标.左键双击(1)
  12. 如果结束
复制代码


作者: 花开花落    时间: 2012-6-9 09:46
看看。。。楼主是赤裸裸的调戏大家感情啊。。
作者: 战斗之神    时间: 2012-6-9 09:47
不单单是错了坐标, 而且判断返回值那里也写错了。
作者: 落叶归根    时间: 2012-6-9 10:03
楼主自己不细心啊。
作者: 战地之王    时间: 2012-6-9 10:03
两个问题。。
作者: dzh    时间: 2012-6-9 10:11
回复 1楼543726232的帖子

图片X坐标,图片Y坐标
X坐标,Y坐标
是不一样的
作者: 无情的冷风    时间: 2012-6-9 10:42
细节问题啊。。
作者: TakeBobo    时间: 2012-6-9 10:45
  粗心了 。




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