WebBrowserコントロールで開いたファイルを閉じる方法


Word、Excelをフォーム上のWebBrowserコントロール上で開き、それを閉じたい。
見た目だけなら”about:blank”をNavigateしてやれば済んでしまうのだが、タスクマネージャから該当アプリケーションが消えないのだ。EXCEL.EXEとWINWORD.EXE。

でも、ついに見つけた。









Me.WebBrowser.Dispose









・・・ごめんなさい。期待した人すいません。
だってこれしか見つからなかったんだもん。
メモリ的な話は別にして、これならexeは消える。
でもフォーム上からWebBrowserコントロールが無くなっちゃうので、
改めてNewしてMe.Controls.Addする必要があります。あ、デザイン時に設定したプロパティも吹っ飛んじゃいます。

いや、これヤバいよね。ヤバいのはわかってるんだけど俺の知識じゃこれが限界じゃ。
ここにフラッと立ち寄った人で方法ご存知の方、コメントください。