タイトル : batファイルの終了を待つにはどうすればいいのでしょうか・・? 投稿日 : 2008/06/21(Sat) 08:45 投稿者 : サチコ
はじめまして、サチコと申します。 vbからの操作(ボタン押下)で 「a.txt」を 「1.bat」で読み込み 「1.bat」から出力された 「b.txt」の内容を リッチテキストボックスへ表示するという処理を行っているのですが、 「1.bat」の終了を待たずに 「b.txt」の内容を取得しようとして ファイルがないのでエラーになってしまい困っています。 こちらの掲示板の内容や、google検索などでのっている方法 (GetExitCodeProcessやsleepなど)は 試したのですが、どれもうまくいきません。 vbを使わずに「1.bat」をダブルクリックすれば「b.txt」が出力されること、 「b.txt」が既にある状態であれば、リッチテキストボックスへ内容が表示されること、 などから、うまくいってないのは「1.bat」の終了を待てていないからだと思ったんですが、 他に原因がありそうなら、ご指導ください。 よろしくお願い致します。 |