テキストファイルの中身を
一度にすべて読み込んで表示するサンプルです。
System.IO.StreamReaderクラスを使います。
同クラスのコンストラクタにて
テキストファイル名と
エンコード方式を与えます。
あまり大きなサイズのファイルだと
読み込みに時間がかかってしまうので
サンプルを動かす場合は
小さめのファイルでまずは試してください。
最後にStreamをクローズすることを忘れずに。
C#
System.IO.StreamReader m_reader = null;
m_reader = new System.IO.StreamReader( @"c:\hello.txt", System.Text.Encoding.Default );
MessageBox.Show( m_reader.ReadToEnd() );
m_reader.Close();
VB.NET
Dim m_reader As System.IO.StreamReader
m_reader = New System.IO.StreamReader("c:\hello.txt", System.Text.Encoding.Default)
MessageBox.Show(m_reader.ReadToEnd())
m_reader.Close()
VC.NET
System::IO::StreamReader *m_reader = NULL;
m_reader = new System::IO::StreamReader( "c:\\hello.txt", System::Text::Encoding::Default );
MessageBox::Show( m_reader->ReadToEnd() );
m_reader->Close();
ReadToEnd()の戻り値はstringなので
加工したい場合は
1度string型の変数か何かで受けて
ご自由に。