.NET

よくある定番。

ただしエラー処理が甘いから、そこはちゃんとしないとね。

あと、書き込みで追記したい時は、第二パラメータを true にしてね。

       /// <summary>
       /// loadfile
       /// </summary>
       /// <param name="fn"></param>
       /// <returns></returns>
       private static string loadfile(string fn)
       {
           string text = "";
           try
           {
               StreamReader sr = new StreamReader(fn, Encoding.GetEncoding("Shift_JIS"));
               text = sr.ReadToEnd();
               sr.Close();
           }
           catch (Exception e) // 例外
           {
               text = e.Message;
           }
           return (text);
       }
       /// <summary>
       /// savefile
       /// </summary>
       /// <param name="fn"></param>
       /// <param name="x"></param>
       /// <returns></returns>
       private static string savefile(string fn, string x)
       {
           string r = "";
           try
           {
               System.IO.StreamWriter sw = new System.IO.StreamWriter(fn, false, System.Text.Encoding.GetEncoding("shift_jis"));
               sw.Write(x);
               sw.Close();
           }
           catch (Exception ex)
           {
               r = ex.Message;
           }
           return (r);
       }

トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-02-15 (月) 11:24:27