VB上から、からインタネットの一時ファイルを削除すること
及び履歴の削除は、可能なのでしょうか?
VB6.0
Win2000
以前、MSのニュースグループ(microsoft.public.jp.vb)で回答した事があります。参考になれば。
…と思ったら、現在はデッドリンクですね。失礼しました。
インターネット一時ファイルの削除は、DeleteUrlCacheEntry APIで行えます。
履歴のクリアは、IUrlHistoryStg2インターフェイスのClearHistoryメソッドを利用できます。
IUrlHistoryStg2.ClearHistoryメソッドに関しては、昔、APIによる呼び出しのサンプルを CodeGuruに投稿した事がありましたが、本来はタイプライブラリを使うべきでしょうね。
http://web.archive.org/web/20030731142906/http://codeguru.earthweb.com/mfc/comments/45982.shtml
IUrlHistoryStg2用のタイプライブラリは、Eduardo A. Morcilloさんなどが公開されています。
http://www.mvps.org/emorcillo/
DeleteUrlCacheEntry APIに関しては、こちらのサイトにサンプルがあります。
http://vbnet.mvps.org/index.html?code/internet/deleteurlcache.htm
魔界の仮面弁士さま
お返事がおそくなってもうしわけありません。
いつも、ありがとうございます。
ばっちりできそうです。
ツイート | ![]() |