WebBrower(.NET) 応用テクニック

キャッシュの削除

APIを使用してキャッシュを直接クリアします。

WebBrowser操作時

						'インターネット一時ファイルの削除   
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 8")
						'パスワードの削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 32")
						'フォームデータの削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 16")
						'Cookieの削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 2")
						'閲覧履歴の削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 1")
						
						'上記のすべてを削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 255")
						
						'上記すべてと、アドオンによるファイル等も削除 
						Process.Start("RunDll32", "InetCpl.cpl,ClearMyTracksByProcess 4351")