请高手帮我看看这个按键精灵的脚本

For9Delay1200VBSCallFindPic(730,354,987,679,"1.bmp",0.9,x,y)Ifx>=0andy>=0MoveToxyDela... For 9
Delay 1200
VBSCall FindPic(730,354,987,679,"1.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 50
RightClick 1
Delay 50
MoveTo 160,375
Delay 800
LeftClick 1
Else
VBSCall FindPic(730,354,987,679,"2.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 200
RightClick 1
MoveTo 160,375
Delay 500
LeftClick 1
Goto e
Else
Delay 500
MoveTo 989,670
Delay 50
LeftClick 1
EndIf
EndFor

===========================================================
这是脚本的第一部分,我要for循环这块循环9次才进行下一阶段,可是为什么每次执行完毕后并不循环就直接跳到下一部分了呢?应该怎么写啊,求指教
不是要跳到第2个找图,意思是先找1.bmp没找到就找2.bmp,再找不到就执行
Delay 500
MoveTo 989,670
Delay 50
LeftClick 1
我要这整一段程序循环9次。。
我刚才在兄弟论坛已经解决了,很简单,少了个endif
展开
 我来答
love7hp1
2010-06-05 · 超过19用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:56.3万
展开全部
如果你是说你要跳到 VBSCall FindPic(730,354,987,679,"2.bmp",0.9,x,y)
那一句的话只能说你写错了
因为If..Else语句
如果符合If条件
那么进入If块
如果不符合If条件
就进入Else块
所以你的循环不会进入
For 9
Delay 1200
VBSCall FindPic(730,354,987,679,"1.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 50
RightClick 1
Delay 50
MoveTo 160,375
Delay 800
LeftClick 1
Else
EndIf
EndFor
VBSCall FindPic(730,354,987,679,"2.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
Delay 200
RightClick 1
MoveTo 160,375
Delay 500
LeftClick 1
Goto e
a191046443
2010-06-05 · 超过15用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:62.8万
展开全部
.....空格键,一直安定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a9162488
2010-06-14
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
豆腐干山道年动不动们我国合金钢当然特意人 数据库发挥遇身体感到业 仍旧回顾仍然仍然同样黑糊糊黑糊糊黑糊糊后解放恢复计划发挥发挥然后然后然后然后然后统一体用途用途用途眼
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-06-18
展开全部
我也想看看 一个动作循环 几次后 跳到下个任务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式