按键精灵怎么写找到图片开始循环并且在找到下一张图片的时候跳出循环后开始下一个循环?

i=0Whilei=0dm_ret=dm.FindPic(0,0,1024,768,"怪物.bmp","000000",0.9,0,intX,intY)IfintX>=0... i=0
While i=0
dm_ret = dm.FindPic(0,0,1024,768,"怪物.bmp","000000",0.9,0,intX,intY)
If intX >= 0 and intY >= 0 Then
i = 1
dm.MoveTo 793,402
Delay 200
dm.LeftClick
Delay 1000
dm.MoveTo 409,441
Delay 200
dm.LeftClick
End If
Wend
这个是找到图片后开始循环点击坐标的码,应该要怎么改才能实现在找图循环点击坐标不停循环的情况下同时找下一张图?并且找到下一张就自动跳出上个循环执行第二次找到的那张图片之后设定的代码步骤?
展开
 我来答
匿名用户
2014-02-19
展开全部
你可以用多线程 同时启动 第二线程找到后终止第一线程并执行之后的命令
追问
还没学会多线程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maozz
2014-02-19 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1236万
展开全部
理清楚逻辑.
你这个是循环找图,找到则点击并跳出循环.
如果要改成你说的,只需要在找图1的下面直接加找图2,找到跳出循环.
追问
原先有过您的逻辑,也试过,可是没试通过,刚才回去再整理了一下头绪步骤,发现是可行的呀,哈哈,谢谢了,原先是我循环条件设置错掉了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式