作者hoseehosee (^_^)
看板Visual_Basic
标题Re: [VB6 ] 读取档案限定读取某行
时间Mon Mar 19 19:30:10 2007
※ 引述《fumizuki (蒙面加菲狮)》之铭言:
: VB 内建的档案存取不提供 skip 方法,所以必须逐行读取,
: 可以改用 Scripting.FileSystemObject:
: Set fs = CreateObject("Scripting.FileSystemObject")
: Set File = fs.OpenTextFile("c:\xxx.txt")
: For i = 1 To 15999
: File.SkipLine
: Next
: buffer = File.ReadLine
: Print buffer '第16000行
上面的方法可以成功的读取到我所要的行数
接着的问题是要怎麽去收档案里面的data呀?
像是Input #x,a,b,c这样可以用三个变数去抓档案中的data
那我档案中如果有1,2,3这样的data
该用怎样的语法去抓呢?
(应该是可以利用字串存起来然後去判断,但是有没有比较快的方法呀?)
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.123.79