我想用按键精灵帮我按照我排好的顺序读取文本,提示错误,这是哪里出错了!

x = 531
y = 572
Do
text=plugin.file.readfie("c:\文本.txt")
Dim myarray
myarray = split(text, "|")
If UBound(myarray) >= 0 Then
i = 0
For ubound(myarray)
MoveTo x, y
LeftClick 1
Delay 300
SayString cstr(myarray(i))
End If
i = i + 1
Next
End If
Loop

您的脚本存在下列错误,将不能正常运行:
语法错误:脚本 我的脚本2 ,第82行,第1个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本2 ,第82行,第25个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本2 ,第89行,第1个字符:(错误码0)缺少符号。
语法错误:脚本 我的脚本2 ,第89行,第5个字符:(错误码0)没有找到合法的符号。
语法错误:脚本 我的脚本2 ,第89行,第5个字符:(错误码13)缺少符号Loop。
语法错误:脚本 我的脚本2 ,第92行,第1个字符:(错误码0)没有找到合法的符号。

第1个回答  推荐于2016-03-25
x = 531
y = 572
Do
    text=plugin.file.readfie("c:\文本.txt")
    Dim myarray
    myarray = split(text, "|")
        i = 0
             If UBound(myarray) >= 0 Then
                For ubound(myarray)
            MoveTo x, y
            LeftClick 1
            Delay 300
            SayString cstr(myarray(i))
Next
            End If
        i = i + 1
//    End If
            Loop

这样就没错了

本回答被提问者和网友采纳
第2个回答  2014-09-13
if判断和for循环嵌套错误。
相似回答
大家正在搜