Foxtable(狐表)用户栏目专家坐堂 → [求助]索引超出数组界限


  共有2732人关注过本帖树形打印复制链接

主题:[求助]索引超出数组界限

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/28 19:04:00 [显示全部帖子]

 应该是格式不对你加一个判断。你把你的wz.txt传上来看看。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/29 10:04:00 [显示全部帖子]

 看了一下,你的格式明显不是能这样获取的。你看看具体的使用说明,看怎样生成的txt是哪种格式的。

 

 你执行一下下面的代码,自己看怎么去调整字符吧。

 

Dim Info As String
Info = FileSys.ReadAllText("d:\test.txt", Encoding.unicode) '读取生成的文本文件
info = info.Replace("     ", chr(11)) '将回车换行替换为换行
Dim pars() As String = Info.Split(chr(11)) '将读取的信息拆分为数组
For Each par As String In pars
    output.show(par)
Next


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/29 10:08:00 [显示全部帖子]

用下面的代码截取到信息,然后自己看着办吧。

 

Dim Info As String
Info = FileSys.ReadAllText("d:\test.txt", Encoding.unicode) '读取生成的文本文件
Dim reg As new System.Text.RegularExpressions.Regex(".+? +")
Dim mc As object = reg.Matches(info)
For i As Integer = 0 To mc.count - 1
    output.show(mc(i).value)
Next


 回到顶部