VBからインタネットの一時ファイルを削除するには?

解決


TYU  2004-03-23 02:44:04  No: 112474

VB上から、からインタネットの一時ファイルを削除すること
及び履歴の削除は、可能なのでしょうか?

VB6.0
Win2000


魔界の仮面弁士  2004-03-23 03:07:28  No: 112475

以前、MSのニュースグループ(microsoft.public.jp.vb)で回答した事があります。参考になれば。

http://groups.google.co.jp/groups?hl=ja&lr=&ie=UTF-8&oe=UTF-8&c2coff=1&threadm=0c1d01c341c8%2479685090%24a001280a%40phx.gbl&rnum=1&prev=/groups%3Fq%3DClearHistory%2Boratorio%2540s2.ocv.ne.jp%26hl%3Dja%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26c2coff%3D1%26selm%3D0c1d01c341c8%252479685090%2524a001280a%2540phx.gbl%26rnum%3D1


魔界の仮面弁士  2004-03-23 03:41:39  No: 112476

…と思ったら、現在はデッドリンクですね。失礼しました。

インターネット一時ファイルの削除は、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


YUU  2004-04-01 05:14:33  No: 112477

魔界の仮面弁士さま
お返事がおそくなってもうしわけありません。
いつも、ありがとうございます。

ばっちりできそうです。


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




  


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