TC官方合作论坛
标题:
好像有个bug呢
[打印本页]
作者:
wangsu321
时间:
2015-5-7 08:19
标题:
好像有个bug呢
在一个线程下用几个并列的while(i)....if() .break..end ....end比如
while(1)
sleep(1000)
xdw.Findstr(x,y-5,x+200,y+20,"adb","ff6600-000000",1.0,x,y)
sleep(1000)
if(x>0)
while(1)
sleep(1000)
xdw.FindColor(x,y,x+180,y+40,"3cff00-000000",1.0,0,x,y)
sleep(1000)
if(x>0)
xdw.MoveToEx(x,y,3,3)
xdw.LeftClick()
sleep(1000)
break
else
end
end
break
else
end
end
while(1)
sleep(2000)
var ax,ay
xdw.FindPic(612,289,834,420,"1.bmp||2.bmp","000000",0.9,0,ax,ay)
sleep(1000)
if(ax>0)
xdw.MoveToEx(ax,ay,ax+3,ay+3)
xdw.LeftClick()
sleep(2000)
threadbegin("cde","")
break
else
traceprint("我正在点击,请等待")
end
end
这样并列的while ...end 死循环,前面没有跳出,后面的 wihle....end也会运行起来呢,实际只有前面的跳出,后面才到执行到吧;
希望有心人测试一下看看,难道只有我这个有问题
作者:
Miss三三
时间:
2015-5-7 09:32
你的问题已经反馈给技术员欧巴了~~~~感谢提交哦~
作者:
忆辰辅助
时间:
2015-5-7 10:35
好神奇
作者:
wangsu321
时间:
2015-5-10 16:18
哦,可能发错了,引用参数错误才导致的不跳出就向下吧,检查错误后能正常了,可能我发早了,别介意啊
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1