EXECUTE_WAIT¶
Category: メタ操作・特殊関数
Signature¶
EXECUTE_WAIT( path [, option] )
Parameters¶
| Parameter | Description |
|---|---|
| path | 実行するファイルまたはアプリケーションのパス。相対パスは信頼性が低いため、絶対パスの使用を推奨。 |
| option | アプリケーションに渡す引数(省略可)。URLをブラウザで開く場合などに使用。 |
Returns¶
- 成功時: 0以上の整数(OS依存)
- 失敗時: -1
Description¶
コマンド文字列をOSのコマンドプロセッサに引き渡して外部アプリケーションやファイルを実行します。EXECUTE と異なり、アプリケーションの終了を待ってから処理を返します(同期実行)。C言語の system() 関数に相当します。
Example¶
_val = EXECUTE_WAIT('CL.EXE','HELLOWORLD.C')
C コンパイラで HELLOWORLD.C をコンパイルし、完了を待ちます。
Compatibility¶
- YAYA: TC532-1以降
See Also¶
- EXECUTE