プロセスの終了方法

解決


かんた  2008-12-06 19:02:39  No: 32831  IP: 192.*.*.*

PostMessage(FindWindow(nil,'ソフト名'), WM_SYSCOMMAND, SC_CLOSE, 0);

で終了はできるのですがIEを終了させたいときにタイトルが変動的などの場合終了できません、IE自体を終了させたいのです。


方法をお願いします。

編集 削除
 2008-12-06 22:36:14  No: 32832  IP: 192.*.*.*

FindWindowをタイトルでなく、クラス名で実行するとよいのでは?(クラス名:IEFrame)

編集 削除
かんた  2008-12-06 22:56:30  No: 32833  IP: 192.*.*.*

?様返答ありがとうございます。
具体的にどのように記述するのでしょうか?

よろしくお願いします。

編集 削除
 2008-12-06 23:13:21  No: 32834  IP: 192.*.*.*

PostMessage(FindWindow('IEFrame', nil), WM_SYSCOMMAND, SC_CLOSE, 0);

これでどうでしょう?FindWindowの中身を少し替えただけです。

編集 削除
かんた  2008-12-06 23:18:00  No: 32835  IP: 192.*.*.*

ありがとうございました。

編集 削除