CreateProcessでボタンをクリックしてほかのexeを呼び出し、呼び出している間はForm1を閉じて起動したexeが終了したらForm1を開きたいのですが、やり方がわかりません。
ちなみにDelphi7を使っています。
以下が該当しませんか。
http://delfusa.main.jp/delfusafloor/archive/www.nifty.ne.jp_forum_fdelphi/faq/00042.htm
他のアプリを閉じて終了を待つというのであれば
http://www.eva.hi-ho.ne.jp/taketani/delphi/system.shtml
がおそらく相当しているのでは?
'Form1を閉じる'という質問の意図がはっきりわからないです。
-'完全にForm1を持つ自アプリを終了してしまう'というのであれば、当然自アプリでの監視はできなくなります。
その場合はForm1を閉じた後に別の自アプリを因数を渡し、起動して監視する方法がありますが、少々やっかいです。
-'Form1を画面上から見えなくする'というのであれば(タスクマネジャーには残ります)案外簡単にできます。
解決できました!
ありがとうございます。
解決のチェックを忘れてました。
>解決のチェックを忘れてました。
ホント、忘れてるネ。
おかしいですね。。
チェック入れたはずなんですけど。
ツイート | ![]() |