using System; using System.Drawing; using Arp.Prova.ImageLibrary; using Arp.Prova.CsvLib; using Arp.Prova.PlayLib; // CodeClass public class CodeClass { public static int CodeStart() { //「デスクトップアイコンの設定」画面を開く PlayLib.ProcessStart("Control.exe", "Desk.cpl,,5"); //「デスクトップアイコンの設定」画面が開くまで10秒待つ PlayLib.WaitWindow("デスクトップ アイコンの設定", true, 10); PlayLib.Sleep(1000); //「コンピューター」にチェックが入ってなかったら、チェックする if(PlayLib.Window("デスクトップ アイコンの設定").Button("コンピューター(M)").Checked == 0) { PlayLib.Window("デスクトップ アイコンの設定").Button("コンピューター(M)").Click(); PlayLib.Sleep(1000); } //「ユーザーのファイル」にチェックが入ってなかったら、チェックする if(PlayLib.Window("デスクトップ アイコンの設定").Button("ユーザーのファイル(U)").Checked == 0) { PlayLib.Window("デスクトップ アイコンの設定").Button("ユーザーのファイル(U)").Click(); PlayLib.Sleep(1000); } //「ネットワーク」にチェックが入ってなかったら、チェックする if(PlayLib.Window("デスクトップ アイコンの設定").Button("ネットワーク(N)").Checked == 0) { PlayLib.Window("デスクトップ アイコンの設定").Button("ネットワーク(N)").Click(); PlayLib.Sleep(1000); } //「ゴミ箱」にチェックが入ってなかったら、チェックする if(PlayLib.Window("デスクトップ アイコンの設定").Button("ごみ箱(R)").Checked == 0) { PlayLib.Window("デスクトップ アイコンの設定").Button("ごみ箱(R)").Click(); PlayLib.Sleep(1000); } //デスクトップアイコンの設定画面を閉じる PlayLib.Window("デスクトップ アイコンの設定").Button("OK").Click(); return 0; } }