ノートパッドを閉じるには?

解決


にこ  2002-10-02 18:40:42  No: 76170

皆さんのお知恵をどうかお貸しください。

shell関数を使ってノートパッドを立ち上げ、そこにメッセージを表示させるようにしました。

    Shell "notepad.exe Message.txt", vbNormalFocus

ファイルを閉じ、削除してファイル自体を残したくないのですが、このファイルの閉じ方がどうしてもわかりません。

どなたかおわかりでしたらどうかよろしくお願いします。


Say  2002-10-02 22:38:28  No: 76171

FindWindowでウィンドウハンドルを取得し、
WM_CLOSEをSendMessageしてください。

このぐらいのサンプルなら
vbvbvb.comにあるでしょう。

プロセスの残骸が残ってもいいなら、
タスクIDからプロセスIDを取得して、
TerminateProcessする、という手もありますが、
強制終了になり、お勧めではありません。


にこ  2002-10-03 22:20:28  No: 76172

ありがとうございました。
お蔭様でできました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加