按键精灵代码哪里出错了啊 20

这两个DO循环分开试用都有效,但合在一起脚本就不执行了。另外第二个DO循环,不能用intX,说是重复怎么回事啊Do//变量intX,intY需要预先定义。如果您还没有定义... 这两个DO循环 分开试用都有效,但合在一起脚本就不执行了。另外第二个DO循环,不能用intX,说是重复 怎么回事啊

Do
//变量intX, intY需要预先定义。如果您还没有定义该变量,请取消下面一行的注释
Dim intX, intY
FindPic 223, 667, 333, 829, "Attachment:切换账号.png", "000000", 0, 0.8, intX, intY
//如果没有找到,intX和intY的值都会被置为-1
If intX > 0 And intY > 0 Then
Tap intX, intY
Delay 50
Exit Do
End If
Loop
Do
//变量intX, intY需要预先定义。如果您还没有定义该变量,请取消下面一行的注释
Dim intX1, intY1
FindColor 350, 10, 428, 74, "F88A3E", 0, 0.8, intX1, intY1
// 如果没有找到,intX和intY的值都会被置为-1
If intX1 > 0 And intY1 > 0 Then
Tap 322,386
Delay 50
Exit Do
End If
Loop
另外 这是按键精灵 安卓版的
展开
 我来答
最美的女式裤头
2014-07-31 · 超过22用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:44.7万
展开全部
Do
//变量intX, intY需要预先定义。如果您还没有定义该变量,请取消下面一行的注释
Dim intX, intY
FindPic 223, 667, 333, 829, "Attachment:切换账号.png", "000000", 0, 0.8, intX, intY
//如果没有找到,intX和intY的值都会被置为-1
If intX > 0 And intY > 0 Then
Tap intX, intY
Delay 50
Exit Do
End If
Loop
Do
//变量intX, intY需要预先定义。如果您还没有定义该变量,请取消下面一行的注释
//Dim intX1, intY1 重复定义了
FindColor 350, 10, 428, 74, "F88A3E", 0, 0.8, intX1, intY1
// 如果没有找到,intX和intY的值都会被置为-1
If intX1 > 0 And intY1 > 0 Then
Tap 322,386
Delay 50
Exit Do
End If
Loop

按键精灵用的是VB语言 ,变量使用可以不用定义。
你第一个DO已经定义了 INTX inty
第二个就不用定义了
追问
Dim intX1, intY1  你的意思  是把这个去掉么   可他提示intX1  没有定义啊   我这个是安卓版的按键精灵
追答
哦哦,你是吧变量名字后面加了个1,你这样也行,就是麻烦了,你把intx,定义成全局变量,这样大家都可以使用了。还有 你把第二个人DO 和第一个LOOP去掉试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式