[VBS ] 無法使用line input逐行讀取行

看板Visual_Basic作者 (kinom)時間16年前 (2010/01/08 22:58), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請問若有一檔案內容, 其換行格式為vblf存檔, 該如何逐行讀出呢? 若使用以下方法則會全額列出, 已下方法只針對存檔格式vbcrlf。 Open "XXX.txt" for input as #1   Do While Not EOF(1)   line input #1,xx msgbox xx   loop close #1 但是我的文件是用vblf為換行格式, 那麼該如何針對vblf換行格式作逐行讀取? 因為我還需要處理完又逐行儲存進去。 用UltraEdit讀取是正常, 但單純記事本軟體開是連在一起。 以下是目前的程式碼: Open "input.txt" for input as #1 Open "output.txt" for output as #2   Do While Not EOF(1)   line input #1, xx xx = function(xx)   print #2, xx   loop close #1 close #2 希望是能像UltraEdit判斷換行, 不然可能就要讀出後 在用 split(line_str, vblf) 來讀取了?! dd -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.85.88 ※ 編輯: kinom 來自: 60.249.85.88 (01/08 23:26)

01/11 09:42, , 1F
用FileSystemObject呢?
01/11 09:42, 1F

01/11 17:26, , 2F
我也猜用fso可能就可以了,但一直沒時間實驗所以不講。
01/11 17:26, 2F
文章代碼(AID): #1BHqVyQV (Visual_Basic)