MyException - 我的异常网
当前位置:我的异常网» VB » split和上标越界有关问题

split和上标越界有关问题

www.MyException.Cn  网友分享于:2013-02-21  浏览:7次
split和下标越界问题
本帖最后由 bcrun 于 2013-02-10 17:09:20 编辑
代码如下

Dim k$()
For i = 1 To 25
k = Split(info(i), "x")
list1.AddItem k(0)
Next i


报错,下标越界(第三行)。请问怎么解决?谢谢
split 下标越界

------解决方案--------------------
那是说明你这info数组在1 to 25间缺少元素啊,是不是最大的索引不到25呢
------解决方案--------------------
顺便问一下,我使用open txt as #1来输入info的数据的。
txt是这个格式:
xxxx,
xxxx,
xxxx,
...
有25行。但是实际用print检查只有十几行的数据。不是可以自动识别"," " "之类作为分隔符的么?
那open在输入数据时是默认以什么为分割符的呢?

按你说的格式,用下面语句一次读一行
 Line Input   #1, info

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有