【初心者】Java質問・相談スレ16【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0557デフォルトの名無しさん
NGNGfor (int i=0;i < list.size();i++) {
process .exec("cmd /c start myscript.vbs \"" + (String)list.get(i) + "\"");
process.waitFor();
}
でvbsファイルを実行してExcelのマクロをキックしてるんだが、waitForでvbsのプロセスが終わるまで待ってくれてないみたいで素通りしてしまいます。
waitfor()の戻り値を見ると正しく実行されました。
cmdの方のプロセスを握っているのか・・・
ほかにいい方法があれば教えてください。
【Java編】 学校の宿題は俺にやらせろ 【Java編】に書き間違えた・・・スマソ
■ このスレッドは過去ログ倉庫に格納されています