4D v16.3KILL WORKER |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
KILL WORKER
KILL WORKER
KILL WORKER コマンドは process に指定した番号、または名称のワーカープロセスにメッセージを送信し、現在の処理が完了次第、未処理のメッセージすべて無視して実行を終了するよう命令します。 このコマンドの対象は、メッセージボックスを持つワーカープロセスに限られます。詳細についてはワーカーについて を参照ください。 process には実行を終了させるプロセスの番号または名称を受け渡します。指定のプロセスが存在しない場合、KILL WORKER は何もしません。 CALL WORKER によって作成されたワーカーではないプロセス (例えばメインプロセス) を終了しようとした場合には、KILL WORKER コマンドはワーカーのメッセージボックスを空にしますが、これによってそのワーカーは終了しません。つまり、KILL WORKER (1) は何もしません。 例えばフォームなどで次のようなコードを実行し、ワーカーの終了をトリガーします: CALL WORKER(vWorkerName;"theWorker";"end") ワーカーメソッド (theWorker) の例です: //theWorker メソッド
参照
|
プロパティ
プロダクト: 4D 履歴
初出: 4D v15 R5 ARTICLE USAGE
ランゲージリファレンス ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||