Imacros のコードで少し問題が発生しました。配列をループする imacros を作成していますが、指定された配列が使用できず、エラーが発生することがあります。!ERRORIGNORE コマンドは Enter ボタンを 2 回クリックするので使用したくないため、プロセスを終了して次の配列に進む必要があります。
私の質問は、ループ内で if else ステートメントを作成するにはどうすればよいですか? imacros が「バナナ」を見つけられない場合、「バナナ」プロセスを停止し、「オレンジ」または次の配列に進みますか?
var warray = ['apple', 'banana', 'orange'];
var text = 'walandio';
for(var i = 0; i < warray.length; i++)
{
walandio = "CODE:";
walandio += "VERSION BUILD=8300326 RECORDER=FX" + "\n";
walandio += "TAB T=1" + "\n";
walandio += "TAG POS=1 TYPE=BUTTON ATTR=TXT:enter" + "\n";
walandio += "WAIT SECONDS=3" + "\n";
walandio += "TAG POS=1 TYPE=LI ATTR=TXT:" + warray[i] + "\n";
walandio += "WAIT SECONDS=3" + "\n";
walandio += "TAG POS=R1 TYPE=BUTTON ATTR=TXT:enter" + "\n";
walandio += "WAIT SECONDS=5" + "\n";
iimPlay(walandio);
}
iimPlay(walandio);
ありがとう、