import File; import Process; // example.exe の絶対パスを取得 //(相対パスやファイル名だけだと、環境依存で失敗する可能性がある) string programPath = getFilePath("example.exe"); // example.exe のプロセスを生成 //("argA/B/C"はプログラムに渡す引数) string processArgs[] = { programPath, "argA", "argB", "argC" }; int processID = newProcess(processArgs); // 実行開始 startProcess(processID); // この例では参照されないが、必要なら標準入力を入れる事も可能 // (改行が無いと受理されない場合があるので注意: 以下のEOLは改行) setProcessInput(processID, "Hello!" + EOL); // 終了を待機 waitForProcess(processID); // 標準出力と標準エラーの内容を取得 //(実行時の全出力が控えられている) string processOutput = getProcessOutput(processID); string processError = getProcessError(processID); // 上記をVCSSLコンソールに出力する println("標準出力: " + processOutput); println("標準エラー: " + processError);