Hallo,
gibt es einen Möglichkeit Code technisch den Verlauf des Internet Exploreres zu leeren? Oder kann ich irgendwie anders die visited links meines webbrowser controls löschen?
Mfg Cole
Hallo Cole
Clientseitig: Ja
Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011
Und wie geht das? Extras => Internet optionen => Verlauf => Löschen...
Ich hoffe ich werde nie auf eine Website stoßen, die einfach ungefragt meinen Verlauf löscht. 😦
MfG
Jürgen
ASP.NET Zone | gutsch-online | sharpcms | .NET Stammtisch Konstanz-Kreuzlingen | See# Party
Naja wie man manuell den Verlauf löscht war mir auch klar, ich wollt es programmtechnisch machen. Hab die Lösung auch gefudnen, falls es jemand Interessiert:
void clearIECache()
{
ClearFolder(new DirectoryInfo(Environment.GetFolderPath
(Environment.SpecialFolder.InternetCache)));
}
void ClearFolder(DirectoryInfo folder)
{
foreach (FileInfo file in folder.GetFiles())
{ file.Delete(); }
foreach (DirectoryInfo subfolder in folder.GetDirectories())
{ ClearFolder(subfolder); }
Probier das bitte mal in einem Netzwerk aus.
Ich hoffe ja das das nicht ohne Weiteres klappt, zumindest nicht ohne explizite Zustimmung des Users.