按鍵精靈循環語句
圖 會自己 持續移動嗎?不會移動簡單點,
rem ks
VBSCall FindPic(680,82,780,143,"d:\xpm\圖*",0.9,intX,intY)
If intX>0 and intY>0
Moveto intX,intY
Delay 500
rightClick 1
else
goto ks
endif
----你用到 rem goto語法,,,還有找圖語法, VBSCall FindPic(680,82,780,143,"d:\xpm\圖*",0.9,intX,intY),,intX,intY多次使用沒關系的。
按鍵精靈腳本for循環
你可以在鼠標移動之前加個a=a+1,這樣如果鼠標在找圖成功的前提下一共移動了7次,那么a=7。.
這個就要把循環命令弄成無限循環Do。.Loop這樣的。
//這是參考。
For i = 0 To 8 Step 1
FindColorEx 235,520,1008,743,"BC1FE3",1,1.0,X,Y
If X > 0 And Y > 0 Then
a=a+1
MoveTo X, Y
LeftClick 2
End If
Delay 300
If a = "7" Then
EndScript
End If
Next我不懂你的循環命令的步長是什么,所以我沒修改。。實際上你應該寫個無限循環的。。我就在里面加了個a=a+1,如果a=7,整個腳本就停止運行。
在JavaScript腳本程序中,循環語句for(i=21; !(i%3= =0 & i%7= =0); i++
你測試一下下面的腳本,看看是否滿足你的要求: 注意,輸出的那一段都用JS代替了,你不要那些了。
for跳出循環語句是如何計算它的值的
從這個for循環分析:
初始值m=0,i=1;
由i<8的條件可知,i的取值為1-7的值
當i=1,m=0+2,即m=2;
當i=2,m=2+2,即m=4;
當i=3,m=4+2,即m=6;
當i=4,m=6+2,即m=8;
當i=5,m=8+2,即m=10;
當i=6,m=10+2,即m=12;
當i=7,m=12+2,即m=14;
當i=8,8=8顯然不符合條件要求,故而跳出for循環。
故而m最終的值為14.
應該沒有什么不明白的了吧??