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() { // PC個別設定ファイル(csv)読込む // 実行ファイル(exe)の一つ上の階層のSetting.csvファイルを指定 string sFilePath = Path.Combine(Path.GetDirectoryName(Application.StartupPath), "Setting.csv"); //コンピューター名を取得 string PcName = Environment.MachineName; //取得したコンピューター名をLogViewerに表示 PlayLib.TestLog("コンピューター名:" + PcName); // 項目1の値を取得 try { string value = CsvLib.GetField(sFilePath, "コンピューター名", PcName, "項目1"); //値の取得に成功したか if(!String.IsNullOrEmpty(value)) { //取得した値 PlayLib.TestLog("項目1:" + value); } else { //値の取得に失敗した場合、エラーログを出力し終了 PlayLib.TestLogError("コンピューター名の取得に失敗しました。"); return -1; } } catch { //値の取得に失敗した場合、エラーログを出力し終了 PlayLib.TestLogError("コンピューター名の取得に失敗しました。"); return -1; } return 0; } }