tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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」の終了を待てていないからだと思ったんですが、
他に原因がありそうなら、ご指導ください。

よろしくお願い致します。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。