| 記事内容:[|]
nami.exeに関しては以前確認した限りでは start /W nami.exe で完了を待たないと 旨く動作しなかった記憶があります.
VB6はダイナミックローダですので特にパスは関係ないと思います. 私がPATHの件で記載したのは一般的なことで記述したつもりでしたがかえって混乱させ たみたいですね. PATHの件は Jw_winの場合は バッチファイルに #cd を指定するとその外変があるフォ ルダをカレントとして処理しますので特に JGAWK.EXE 等を使用していない場合は問題 なくどうすると考えるのが正しいと思います. G+ はこのような処理をある程度対応しているのではないでしょうか ?
一応 VB6は記載されているものを導入しています.
なぜ start /W nami.exe にしないと駄目かははっきりしませんが BATファイルでの 起動した場合そのバッチファイルで起動しているプログラムの完了を待たないため旨く 動作しないケースがあるのではと想像します. バッチファイルで起動したらこのバッチ処理は終わりになりますのでJw_winはバッチが 終了したと判断するため nami,exe の結果が反映されない間にJw_winに制御が戻ってい るのではないでしょうか ?
これは Win2000/XPで発生しやすいと考えます. (マルチタスク制御のためかな??)
|