using System; using Arp.Prova.PlayLib; using Arp.Prova.CsvLib; //Windowsのライブラリ using System.IO; using System.Windows.Forms; //このサンプルコードは、CSVファイルに値を書込む為のサンプルコードです。 public class CodeClass { public static int CodeStart() { // 結果格納用ファイルの指定 // 実行ファイル(exe)の一つ上の階層のResult.csvファイルを指定 string sFilePath = Path.Combine(Path.GetDirectoryName(Application.StartupPath), "Result.csv"); // resultは何かを実行した際の結果 // ここではresult=0のとき「成功」、それ以外の時「失敗」とする int result = 0; // 仮に「成功」したとする // 結果格納ファイルの存在チェック if (File.Exists(sFilePath)) { try { if( result == 0 ) { CsvLib.SetField(sFilePath, "key", "設定1", "value", "○"); } else { CsvLib.SetField(sFilePath, "key", "設定1", "value", "×"); } } catch { PlayLib.TestLogError("Result.csvへの書き込みに失敗しました。"); return -1; } } else { PlayLib.TestLogError("Result.csvが存在しません。"); return -1; } return 0; } }