按键精灵 VBS编程问题 下标越界 50

使用按键精灵编写了如下脚本读取的文本文档只要有第二行文本就会在tempname2=endname1(1)这行提示下标越界但是不影响下面的条件判断但是这个是循环不停执行条件... 使用按键精灵编写了如下脚本
读取的文本文档只要有第二行文本就会在tempname2 = endname1(1)这行提示下标越界
但是不影响下面的条件判断
但是这个是循环不停执行条件判断的
下标越界多了程序就崩溃了
求大神指点

Sub 对比已完成
已存在 =1 //已存在是1为未找到 已存在是2为已找到
Text = Plugin.File.ReadFileEx(进度记录 & "已完成名称记录.txt")
MyArray = Split(Text, "|")
If UBound(MyArray)>=0 Then
i = 0
For UBound(MyArray)
//下面这句是得到文本内容
//Msgbox "第 " & i+1 &" 行文本内容为:"& Cstr(MyArray(i))
endname = cstr(myarray(i))
endname1 = split(endname, "*")
tempname1 = endname1(0)
tempname2 = endname1(1)
If filename = tempname2 Then
已存在 = 已存在 + 1
Goto 已找到
End If
i=i+1
Next
End If
Rem 已找到
End Sub
展开
 我来答
chenqqt
2015-11-25 · TA获得超过643个赞
知道小有建树答主
回答量:262
采纳率:92%
帮助的人:140万
展开全部
endname = cstr(myarray(i))

下面输出下 endname
然后输出下 Join( endname1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式