TC官方合作论坛

标题: 如何循环里面写循环?求教 [打印本页]

作者: luoxe    时间: 2012-2-20 13:32
标题: 如何循环里面写循环?求教
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
循环(真)
辅助.等待(5000)
鼠标.移动(1564,19)
鼠标.左键双击(1)
辅助.等待(10000)
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
想在这加个循环  
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(718,385,887,519,"d:\\程序1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图像序号>-1)
鼠标.移动(图片X坐标,图片Y坐标)
辅助.等待(500)
鼠标.左键单击(1)
辅助.等待(500)
超级键盘.按键(13,1)
这加个跳出
如果结束
这循环结束
整型 图像序号1=图像.找图(134,868,1514,899,"d:\\底框1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果 (图像序号1>-1)
    辅助.等待(500)
鼠标.移动(图片X坐标,图片Y坐标)
辅助.等待(500)
鼠标.左键单击(1)
辅助.等待(500)
鼠标.移动(1082,601)
辅助.等待(500)
鼠标.左键单击(1)
辅助.等待(500)
如果结束
循环结束
返回 真
//函数返回语句
功能结束
请高手赐教,万分感激

作者: 超自然    时间: 2012-2-20 13:48
那就写进去不就得了,还求教啥呢?不明白...
另外你这要开线程,不然卡界面的
作者: cylhb    时间: 2012-2-20 15:40
回复 2楼超自然的帖子

大神,关于卡界面的事能否说个大概?
我用多线程的时候,不知道哪里出问题,有时候窗口会出现无响应的那种情况,应该就是卡界面了吧
作者: 超自然    时间: 2012-2-20 15:46
回复 3楼cylhb的帖子

不能用界面线程来循环,带循环的东西开个线程给它,在线程内去循环就不会卡界面了
作者: cylhb    时间: 2012-2-20 16:04
回复 4楼超自然的帖子

感谢感谢,怪不得怪不得!我说呢,为什么一执行窗口就好像没响应,过一会才好。。原来如此,受教受教!
作者: zblp120110    时间: 2012-3-13 21:50
学习了:Z




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