按键精灵怎么写找到图片开始循环并且在找到下一张图片的时候跳出循环后开始下一个循环?
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
这个是找到图片后开始循环点击坐标的码,应该要怎么改才能实现在找图循环点击坐标不停循环的情况下同时找下一张图?并且找到下一张就自动跳出上个循环执行第二次找到的那张图片之后设定的代码步骤? 展开
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
展开全部
你可以用多线程 同时启动 第二线程找到后终止第一线程并执行之后的命令
追问
还没学会多线程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询