VBの初心者です。教えてください。
テキストファイルにデータを吐き出したのですが、
それを呼び出す際、
テキストファイルの1行目をTextBox1に
テキストファイルの2行目をTextBox2に・・・
というようにするにはどうしたらいいのですか?
VBのバージョンは?
Visual Studio 2005です。
普通にテキストファイルを作成することは出来ますか?
(文字コードは?)
http://homepage1.nifty.com/rucio/main/dotnet/Samples/Sample089WriteText.htm
上記のサイトの『ファイルから文字列を読み込む』の単純な例で
やると、テキストファイルの内容が全部TextBoxに入ってしまいます。
テキストファイルの1行目をTextBox1に入れ、
2行目をTextBox2に入れるにはどうしたらいいですか?
ReadToEndやReadAllTextはすべてを読み込みます。
改行の存在なんて知ったことないということです。
行単位で読み込むのは、ReadLineメソッドです。
逆に書き込むのは StreamWriterのWriteLineメソッドですが。
もしくは一度どっかに全部読込んで、読込んだ文字列を
『改行コード』毎に分割するとか。
…まぁ、普通は ReadLine 使うかもしれないけどw。
| ツイート |
|