テキストファイルの読込方法の例です。
全行読込する場合と1行ずつ読込する場合の2種類の例紹介します。
ファイル「test.txt」の配置場所は、実行ファイルと同じフォルダーです。
Imports System.IO Imports System.Text Module Module1 Sub Main() Try '全行読込 Using sr As New StreamReader("test.txt", Encoding.GetEncoding("Shift_JIS")) Dim Text = sr.ReadToEnd() Console.Write(Text) End Using Catch ex As Exception Console.WriteLine(ex.Message) End Try End Sub End Module
Imports System.IO Imports System.Text Module Module1 Sub Main() Try Dim al As New ArrayList Dim line As String = String.Empty '一行づつ読込 Using sr As New StreamReader("test.txt", Encoding.GetEncoding("Shift_JIS")) line = sr.ReadLine() Do Until line Is Nothing al.Add(line) line = sr.ReadLine() Loop For i As Integer = 0 To al.Count - 1 Console.WriteLine(al.Item(i)) Next i End Using Catch ex As Exception Console.WriteLine(ex.Message) End Try End Sub End Module
コメント