Re: [VB6 ] 讀取檔案限定讀取某行

看板Visual_Basic作者 (^_^)時間18年前 (2007/03/19 19:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
※ 引述《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
文章代碼(AID): #15_dH35S (Visual_Basic)
文章代碼(AID): #15_dH35S (Visual_Basic)