前のトピック: OSRedirect.receivedErrOutput メソッド次のトピック: OSRedirect.receivedResult メソッド


OSRedirect.receivedOutput メソッド

イベント ハンドラは、ユーザ スクリプトで実装できるオプションの関数で、特定のイベントが発生したときに AutoShell によって呼び出されます。 このイベント ハンドラが存在する場合は、子プロセスが標準出力に書き込むと呼び出されます。 このハンドラは複数回呼び出せます。

このメソッドの構文は以下のとおりです。

receivedOutput(s)

注: AutoShell はイベント ハンドラの戻り値を無視します。

受信した出力を表示します。

out = new OSRedirect();
out.receivedOutput = function(s){qout(s);};
! ver -output out

関連項目

! コマンド -- コマンドまたは子プロセスの呼び出し(Cmdlet)

!! コマンド -- コマンドまたは子プロセスの呼び出しと自動キャプチャ出力(Cmdlet)

OSRedirect.receivedErrOutput メソッド

OSRedirect.receivedResult メソッド