C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: テキストファイル読み込み


(過去ログ 99 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■59052 / inTopicNo.1)  テキストファイル読み込み
  
□投稿者/ TBee (1回)-(2011/05/10(Tue) 17:40:11)

分類:[C#] 

C#でオープンファイルダイアログから選んだテキストファイルを
フォーム上にあるテキストボックスへ、一行ずつ読み込みたいです。

オープンファイルダイアログで、開くところまではできたのですが、
ファイルを読み込んで表示させるところがわかりません。

できれば詳しいソースをお願いします!
引用返信 編集キー/
■59056 / inTopicNo.2)  Re[1]: テキストファイル読み込み
□投稿者/ shu (682回)-(2011/05/10(Tue) 17:58:51)
No59052 (TBee さん) に返信
> C#でオープンファイルダイアログから選んだテキストファイルを
> フォーム上にあるテキストボックスへ、一行ずつ読み込みたいです。
>
> オープンファイルダイアログで、開くところまではできたのですが、
> ファイルを読み込んで表示させるところがわかりません。
>
> できれば詳しいソースをお願いします!
System.IO.File.ReadAllLines(FileName, Encoding)
引用返信 編集キー/
■59061 / inTopicNo.3)  Re[2]: テキストファイル読み込み
□投稿者/ TinqWill (3回)-(2011/05/10(Tue) 21:08:49)
TinqWill さんの Web サイト
System.IO.File.ReadAllLinesを使うと行ごとにstringの配列として取得できます。
テキストボックスにファイルの中身を表示するなら、System.IO.File.ReadAllTextを使えます。
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
{
textBox1.Text = System.IO.File.ReadAllText(ofd.FileName);
}


また、StreamReaderというクラスを使うこともできます。
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
{
System.IO.StreamReader reader = new System.IO.StreamReader(ofd.FileName);
textBox1.Text = reader.ReadToEnd();
}
引用返信 編集キー/
■59062 / inTopicNo.4)  Re[1]: テキストファイル読み込み
□投稿者/ やじゅ (1897回)-(2011/05/10(Tue) 22:13:45)
やじゅ さんの Web サイト
No59052 (TBee さん) に返信

掲示板に質問を書く前に、やりたいことをキーワード「テキストファイル読み込み C#」などとして、
Googleなどの検索サイトで検索すれば、目的のサイト(ソース有り)が直ぐに見つかると思うのですが
いかがでしょうか?




引用返信 編集キー/
■59085 / inTopicNo.5)  Re[2]: テキストファイル読み込み
□投稿者/ TBee (4回)-(2011/05/12(Thu) 10:54:58)
ありがとうございました
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -