「pin_board」をループし、ループするたびに「boardarray」を置き換えたい..以下のコードは..`
var boardarray = ['board1', 'board2', 'board3', 'board4', 'board5'];
var text = 'pin_board';
for(var i in boardarray) {
pin_board = "CODE:";
pin_board += "VERSION BUILD=8300326 RECORDER=FX" + "\n";
pin_board += "TAB T=1" + "\n";
pin_board += "TAG POS=1 TYPE=BUTTON ATTR=TXT:Pin<SP>it" + "\n";
pin_board += "WAIT SECONDS=3" + "\n";
pin_board += "TAG POS=1 TYPE=LI ATTR=TXT:" + boardarray + "\n";
pin_board += "WAIT SECONDS=3" + "\n";
pin_board += "TAG POS=R1 TYPE=BUTTON ATTR=TXT:Pin<SP>it" + "\n";
pin_board += "WAIT SECONDS=5" + "\n";
}
iimPlay(pin_board);
@karaxuna さん、返信ありがとうございます。スクリプトを変更して imacros で試してみました。したがって、実行は 1 回だけです。何かを見逃しているかどうかはわかりません。
ここに編集されたコードがあります..
var boardarray = ['board1', 'board2', 'board3', 'board4', 'board5'];
var text = 'pin_board';
for(var i = 0; i < boardarray.length; i++)
{
pin_board = "CODE:";
pin_board += "VERSION BUILD=8300326 RECORDER=FX" + "\n";
pin_board += "TAB T=1" + "\n";
pin_board += "TAG POS=1 TYPE=BUTTON ATTR=TXT:Pin<SP>it" + "\n";
pin_board += "WAIT SECONDS=3" + "\n";
pin_board += "TAG POS=1 TYPE=LI ATTR=TXT:" + boardarray[i] + "\n";
pin_board += "WAIT SECONDS=3" + "\n";
pin_board += "TAG POS=R1 TYPE=BUTTON ATTR=TXT:Pin<SP>it" + "\n";
pin_board += "WAIT SECONDS=5" + "\n";
}
iimPlay(pin_board);
ありがとう、