一定時間ごと処理を行う(setInterval)
対応バージョン

3.0a 4.0 4.05 5.0 6.0 7.0
Windows
×
×
×



Macintosh
×
×
×



ポイント
timerID = app.setInterval("flash()",1000);
説  明
一定時間ごと処理を行うにはsetInterval()を使います。最初の引数が呼び出す関数名、次が呼び出す秒数になります。1000が1秒となります。setTimeOut()と異なり一度設定してしまえば解除するまで定期的に動作します。
サンプル

function flash()
{
bObj = this.getField("Text1");
flag = bObj.display;
if (flag == display.visible) bObj.display = display.hidden;
else bObj.display = display.visible;
}
timerID = app.setInterval("flash()",1000);

 
■サンプルスクリプトを実行する >> Acrobat で動作確認
補足説明
なし