TC官方合作论坛
标题:
求助,我的区域找图有点问题
[打印本页]
作者:
ltays5800
时间:
2016-2-10 20:02
标题:
求助,我的区域找图有点问题
功能 热键0_热键()
变量 x,y,x2,y2,鼠标窗口,图片序号
鼠标窗口=窗口.鼠标所在窗口句柄()
图片序号=图像.区域找色(380,301,470,405,#f8ec30,0.8,x,y)
图片序号=图像.找图(0,0,802,599,"d:\\1.bmp",#102030,1.0,0,x2,y2)
如果(x>0&&y>0)
鼠标.移动(x,y)
鼠标.左键单击(1)
如果结束
如果(x2>0&&y2>0)
鼠标.移动(x2,y2)
鼠标.左键单击(1)
如果结束
这是代码,我想上面的代码应该是找了第一次色,然后点一下鼠标,然后再找一次图,再点一次鼠标,为什么脚本不能按顺序的运行,需要按两次热键,才能进行两次操作
谢谢大家,帮忙看一下~
作者:
言术
时间:
2016-2-10 22:06
功能 热键0_热键()
线程.开启("你的空间名.执行","")
功能结束
功能 执行()
变量 x,y,x2,y2,鼠标窗口,图片序号
鼠标窗口=窗口.鼠标所在窗口句柄()
遍历(i=0;i<20;i++)
图片序号=图像.区域找色(380,301,470,405,#f8ec30,0.8,x,y)
如果(x>0&&y>0)
鼠标.移动(x,y)
鼠标.左键单击(1)
调试输出("找色成功")
跳出
如果结束
如果(i>=20)
调试输出("找色超时")
如果结束
辅助.等待(100)
遍历结束
遍历(i=0;i<20;i++)
图片序号=图像.找图(0,0,802,599,"d:\\1.bmp",#102030,1.0,0,x2,y2)
如果(x2>0&&y2>0)
鼠标.移动(x2,y2)
鼠标.左键单击(1)
调试输出("找图成功")
跳出
如果结束
如果(i>=20)
调试输出("找图超时")
如果结束
辅助.等待(100)
遍历结束
功能结束
作者:
ltays5800
时间:
2016-2-10 22:44
言术 发表于 2016-2-10 22:06
功能 热键0_热键()
线程.开启("你的空间名.执行","")
功能结束
太感谢了~~!!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1