WaitForCompletion

非同期操作の完了を確認します。


宣言

WaitForCompletion(obj)
WaitForCompletion(obj, result)


パラメータ

obj : Object

スレッド、プロセスまたは非同期コマンドを表すオブジェクト。

result : Object

非同期操作の結果を代入する変数。


戻り値

呼び出した時点で非同期操作が完了していれば True を返します。終了していなければ False を返します。


解説

完了していて result が指定されていれば、result に対して、obj がスレッドの場合はその開始プロシージャからの戻り値が、obj がプロセスの場合は Main プロシージャからの戻り値が、非同期コマンドの場合はその戻り値が設定されます。