首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

split和上标越界有关问题

2013-02-20 
split和下标越界问题本帖最后由 bcrun 于 2013-02-10 17:09:20 编辑代码如下Dim k$()For i 1 To 25k S

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

热点排行