using System; using System.Drawing; using Arp.Prova.ImageLibrary; using Arp.Prova.CsvLib; using Arp.Prova.PlayLib; using System.Windows.Forms; //// このサンプルコードは、チェック後正しく動作しなかった際に、エラーメッセージを表示して //// 担当者にエラーであることを認識させるためのエラーメッセージ表示のサンプルです //// このサンプルでは、「インターネットのプロパティ」を開いた際に、あえて画面が見つからないようにし //// エラーを表示する内容となっています public class CodeClass { public static int CodeStart() { //インターネットのプロパティ画面を開く PlayLib.ProcessStart("inetcpl.cpl"); PlayLib.Sleep(1000); //インターネットのプロパティ画面を確認 //if文の中に入るため、誤ったウィンドウ名にしています if(PlayLib.WaitWindow("インターネットのプロパテ", true, 5) == false) { //「MessageBox」クラスの「Show」メソッドを使用し //エラーの旨をメッセージボックスを表示して、担当者にお知らせをする MessageBox.Show("インターネットのプロパティ画面が表示出来ませんでした。\n再度実行してください。", "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly); //エラーの為、終了する return -1; } return 0; } }