WebBrowserコントロールで開いたファイルを閉じる方法
Word、Excelをフォーム上のWebBrowserコントロール上で開き、それを閉じたい。
見た目だけなら”about:blank”をNavigateしてやれば済んでしまうのだが、タスクマネージャから該当アプリケーションが消えないのだ。EXCEL.EXEとWINWORD.EXE。
でも、ついに見つけた。
Me.WebBrowser.Dispose
・・・ごめんなさい。期待した人すいません。
だってこれしか見つからなかったんだもん。
メモリ的な話は別にして、これならexeは消える。
でもフォーム上からWebBrowserコントロールが無くなっちゃうので、
改めてNewしてMe.Controls.Addする必要があります。あ、デザイン時に設定したプロパティも吹っ飛んじゃいます。
いや、これヤバいよね。ヤバいのはわかってるんだけど俺の知識じゃこれが限界じゃ。
ここにフラッと立ち寄った人で方法ご存知の方、コメントください。