- ベストアンサー
IEオプションの操作
VB6でインターネットオプションの「Cookieの削除」、「ファイルの削除」、「履歴のクリア」、オートコンプリートの「フォームのクリア」、「パスワードのクリア」を実行したいのですがいい方法はないでしょうか?アプリケーションを呼び出して実行するのでも、VBだけで処理できるようであればその方法などご教授いただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一部については、APIを使えばできそうですね。 APIでできるということは、いずれもVBで処理可能ということに なります。 ・Cookieの削除(DeleteUrlCacheEntryというAPIで) 参考:http://oshiete1.goo.ne.jp/kotaeru.php3?q=312130 ・テンポラリファイルの削除(同じくDeleteUrlCacheEntryで) 参考:http://hanatyan.sakura.ne.jp/vbhlp/DelUrl.htm ・履歴のクリア(ClearHistoryというAPIで) 参考:http://yaplog.jp/orator/archive/5 ・AutoCompleteのURL履歴の削除 レジストリにある、 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs を削除する(RegDeleteValueというAPIを使って) 「フォームのクリア」、「パスワードのクリア」も、 他と同様、DeleteUrlCacheEntryというAPIを使えば消せると 思います。(詳しくは見てないんで、保障はできないのですが) 参考:http://vbnet.mvps.org/index.html?code/internet/deleteurlcache.htm ご参考になれば、幸いです。
お礼
kero_mioさん、ありがとうございます。 参考になりました、助かります^^ まだ完成しておりませんががんばろうと思います。