TC官方合作论坛
标题:
有大师帮们修改下?
[打印本页]
作者:
lengxue518
时间:
2012-6-12 15:40
标题:
有大师帮们修改下?
空间 摆摊
//定义默认空间
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
循环(真)
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"d:\\1.bmp|d:\\2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
辅助.等待(100)
鼠标.移动(70,355)
辅助.等待(1000)
鼠标.左键双击(1)
循环结束
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
做了一天了 有高手给修改下? 我是想让找到第一个图的时候执行鼠标那个命令 找到第2个图的时候就停止 但是就不知道该怎么写 请高手给修下好?
作者:
wqq781408846
时间:
2012-6-12 17:22
酱油路过!!。。。
作者:
cylhb
时间:
2012-6-12 18:28
图像序号=图像.找图(0,0,1440,900,"d:\\1.bmp|d:\\2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
选择(图像序号)
条件 0:
//表示找到第一张图.这里执行鼠标点击操作
条件 1:
//表示找到第二张图.想写什么代码什么操作自己写吧
选择结束
作者:
酒都孤侠
时间:
2012-6-12 18:38
用死循环命令找第一张图就可以了。不过不是最好的办法,但比较简单。
我也是菜鸟。希望能帮到你
循环 (图像.找图(0,0,1440,900,"d:\\1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)!=0)
辅助.等待(200)
循环结束
鼠标.移动(70,355)
辅助.等待(1000)
鼠标.左键双击(1)
\\找到第一张张图片后,执行后面的鼠标操作。。否则,一直循环找第一张图片。
作者:
陌上青衣。
时间:
2012-6-12 20:15
你这个图是第一张图先出现,还是第二张图先出现,
还是两张图都在窗口上呢。
还有干嘛不用两个找图命令,用如果语句判断,干嘛非得在一起找。。
作者:
冷月无痕
时间:
2012-6-12 21:14
循环(真)
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"d:\\1.bmp|d:\\2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
选择(图像序号)
条件 0: //找到第一张图执行鼠标动作
辅助.等待(100)
鼠标.移动(70,355)
辅助.等待(1000)
鼠标.左键双击(1)
继续 //循环再找图
条件 1: //找到第二张图跳出循环找图
跳出
选择结束
循环结束
作者:
zgzjwzlx
时间:
2012-6-13 04:41
作者:
tyuyan
时间:
2012-6-13 09:28
还在纠结这个问题哈。。
作者:
落叶归根
时间:
2012-6-13 10:16
按照冷月大神的去试下。
作者:
gmaj22
时间:
2012-6-13 10:20
如果用个 判断语句呢? 就是找到第一张图执行什么操作 如果找到第2张图 执行什么操作?
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1