VB.Netのお勉強



ファイル読み込み@VB.Net

StreamReaderを利用してファイルを読み込みます。
StreamReaderを生成する時に、ファイルパスとエンコーディングを指定します。
指定しない場合は、デフォルトで「UTF-8」です。

下記では、ReadLineで1行づつ読み込みを行っています。


Dim sReader As System.IO.StreamReader
Dim str As String

sReader = New System.IO.StreamReader("c:\test.txt", System.Text.Encoding.GetEncoding("Shift_JIS"))

str = ""
While Not (sReader.EndOfStream)
    str += sReader.ReadLine()
End While

sReader.Close()

MsgBox(str)




Copyright (C) 2008-2011 VB.Netのお勉強. All Rights Reserved.