wait()

sysLib.wait() システム関数は、指定の時間、現行プロセスを中断します。

2 つの非同期実行プログラムが、共用ファイルまたはデータベース内のレコードを介して通信する必要がある場合は、 sysLib.wait() を使用します。 この関数を使用すると、例えば、一方のプログラムの処理を中断させておいて、その間に、別のプログラムで共有レコード内の情報を更新することができます。

構文

  sysLib.wait(time BIN(9,2) in)
time
BIN(9,2) と代入互換性のある任意の変数を入力できます。 EGL は、100 分の 1 秒までの小数部を受諾します。

15 秒間の一時停止を行う例を、次に示します。

 sysLib.wait(15); // 15 秒待ちます

互換性

表 1. wait() の互換性に関する考慮事項
プラットフォーム 問題
IMS/VS sysLib.wait() は無視されます。
JavaScript 生成 sysLib.wait() は無視されます。

フィードバック