Hilfe: IE Coockies mit VB löschen?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Upperon, 23. Juni 2005 .

Schlagworte:
  1. 23. Juni 2005
    Hi Leute.

    Ich schreibe gerade ein kleines Programm in Visual Basic 6 und das sollte unter anderem per Knopfdruck einfach die Cookies des IE löschen.
    Ich hab das Ganze schon über Sendkeys hinbekommen, aber Sendkeys funktionieren nicht bei allen einwandfrei. Und da ich das Programm auch für andere schreibe, wäre das recht doof ^^

    Hat jemand von Euch vielleicht ne Idee, wie ich die Cookies schneller und eleganter löschen kann?
    Denn wenn ich nur per Code alle Dateien im Ordner c:\Dokumente und Einstellungen\Username\Cookies\ löschen lasse, dann erkennt der IE das nicht als gelöschte Cookies. irgendwo hat er die dann noch versteckt.

    Waäre nett, wenn mir da jemand weiterhelfen könnte

    Gruß

    Upperon
     
  2. 23. Juni 2005
    Eigentlich ist das, was du machst, schon der richtige Weg - Username\Cookies muss komplett leer (bis auf index.dat, das ist 'ne Systemdatei (und kann eigentlich eh nicht gelöscht werden)) sowie Username\Lokale Einstellungen\Temporary Internet Files. Das ist auch so die Standardanleitung, wenn man nicht mehr in die Internetoptionen reinkommen sollte - vorher muss halt nur eingestellt werden, dass alle Dateien angezeigt werden (Arbeitsplatz - Extras - Ordneroptionen). Wie löschst du denn genau in deinem Programm (DOS-Befehle o.ä.)?
     
  3. 23. Juni 2005
    Zum Datei löschen benutze ich einfach den Befehl Kill Dateiname
    Na dann werd ich das mit den Temporary Internet Files mal testen
     
  4. 24. Juni 2005
    Also im Ordner Cookies kann ich mit Kill Dateien löschen.
    Aber unter VB bekomme ich im Ordner Temporary Internet Files nix außer einem Eintrag "Cookies" nix zu sehen obwohl der normale Explorer dort zig Dateien anzeigt.
    Und mit Kill ist da leider auch nix zu wollen.

    Andere Vorschläge?
     
  5. 24. Juni 2005
    kann Kill Wildcars (*.*) verarbeiten oder muss jede Datei einzeln angegeben werden? Das muss doch eigentlich damit gehen wenn Cookies im Verzeichnis liegen und dein Programm die "löscht", bleiben dann noch (versteckte?) Dateien übrig?
     
  6. 24. Juni 2005
    Also Wildcards gehen soweit ich weiß bei Kill nicht.
    Ich muß halt alle Dateien im Cookies Ordner einzeln löschen.
    Aber im Temporary Internet Files Ordner kann ich nix löschen. da VB da keine Dateien erkennt
     
  7. 24. Juni 2005
    Hmm, aber was ist mit den Dateien im "Temporary Internet Folder" Ordner?
    Wie soll ich die wegbekommen, wen sie unter VB net angezeigt werden?
     
  8. 25. Juni 2005
    Wie nicht angezeigt? - Musst du jede Datei erst auswählen?
    [poste einfach mal deinen Source]
     
  9. 25. Juni 2005
    Es geht darum:
    Mach ne Filebox auf ne Form und dann im Code bei Form1 load:

    file1.path="c:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Temporary Internet Files"

    Dann wird er Dir in der Filebox nur einen Eintrag zeigen mit dem Namen "Cookie"
     
  10. 26. Juni 2005
    Das hab ich bei Windows schon eingestellt.
    Im Windows Explorer bekomme ich da ja auch Dateien angezeigt, aber in VB leider nicht
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.