誤って、他の方の質問のところに書き込んでしまいました。
すみませんでした。
お世話になります。
Shell関数で外部プログラムを実行したとき、外部プログラムが終了するまで
他のプログラムに制御が移らないようにしたいのですが、どのようにすればよいでしょうか。
今やろうとしている方法は
1.VBからShell関数を使ってあるEXEを起動する。
2.OpenProcessでハンドルを開く。
3.WaitForSingleObjectで外部プログラムの終了を待つ。
見当違いのことをやっているような気もするのですが・・・
以上よろしくお願いします。
http://support.microsoft.com/?kbid=306394
ツイート | ![]() |