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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.59276 の関連記事表示

<< 0 >>
■59276  C#でファイルを開く
□投稿者/ りんりん -(2011/05/20(Fri) 10:39:57)

    分類:[.NET 全般] 

    先日は質問にお答えいただきありがとうございます。
    また教えていただきたいことがあり、書き込ませていただきました。

    とあるファイル形式(例として .xxx)この.xxxはtxtエディターでも扱えることができる形式とします。
    この.xxxをC#のOpenfileダイアログでtxtとして扱うことは可能でしょうか?
    どなたか詳しい方ご教授していただけたら幸いです。

    連日の質問で大変失礼だとは思いますが、よろしくお願いいたします。
親記事 /過去ログ99より / 関連記事表示
削除チェック/

■59278  Re[1]: C#でファイルを開く
□投稿者/ shu -(2011/05/20(Fri) 10:52:56)
    No59276 (りんりん さん) に返信

    > この.xxxをC#のOpenfileダイアログでtxtとして扱うことは可能でしょうか?
    テキストファイルとして扱うことは出来ますが、txtとして扱うという意味がそういう
    ことでないのなら分かりません。
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59280  Re[2]: C#でファイルを開く
□投稿者/ りんりん -(2011/05/20(Fri) 10:57:42)
    shu様
    お返事ありがとうございます。
    C#のプログラムで.xxx形式の中身を取り出したいとともっております。
    中の文字を扱うことは可能ですか?という意味になります



    No59278 (shu さん) に返信
    > ■No59276 (りんりん さん) に返信
    >
    >>この.xxxをC#のOpenfileダイアログでtxtとして扱うことは可能でしょうか?
    > テキストファイルとして扱うことは出来ますが、txtとして扱うという意味がそういう
    > ことでないのなら分かりません。
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59279  Re[2]: C#でファイルを開く
□投稿者/ マサヤ -(2011/05/20(Fri) 10:55:59)
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59281  Re[3]: C#でファイルを開く
□投稿者/ りんりん -(2011/05/20(Fri) 11:00:19)
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59283  Re[4]: C#でファイルを開く
□投稿者/ マサヤ -(2011/05/20(Fri) 11:08:52)
    >C#のプログラムで.xxx形式の中身を取り出したいとともっております。
    >中の文字を扱うことは可能ですか?という意味になります
    OpenFileDialogでFileNameを取得して、StreamReaderを使用すれば中の文字は取得できます。
    Encodingに気を付けてください。
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59284  Re[5]: C#でファイルを開く
□投稿者/ マサヤ -(2011/05/20(Fri) 11:10:34)
    簡単な実装例) EncodingはSHIFT_JIS
    if (openFileDialog1.ShowDialog() == DialogResult.OK)
    {                
         using(StreamReader sr = new StreamReader(openFileDialog1.FileName, Encoding.GetEncoding("SHIFT_JIS")))
         {
             string test;
             while((test = sr.ReadLine()) != null)
             {
                  MessageBox.Show(test);
             }
         }
    }
記事No.59276 のレス /過去ログ99より / 関連記事表示
削除チェック/

■59285  Re[6]: C#でファイルを開く
□投稿者/ りんりん -(2011/05/20(Fri) 11:16:56)
    マサヤ様
    たしかに開けました!
    ありがとうございます;;
    助かりました!

    No59284 (マサヤ さん) に返信
    > 簡単な実装例) EncodingはSHIFT_JIS
    > if (openFileDialog1.ShowDialog() == DialogResult.OK)
    > {
    > using(StreamReader sr = new StreamReader(openFileDialog1.FileName, Encoding.GetEncoding("SHIFT_JIS")))
    > {
    > string test;
    > while((test = sr.ReadLine()) != null)
    > {
    > MessageBox.Show(test);
    > }
    > }
    > }
記事No.59276 のレス / END /過去ログ99より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -