Einzelnen Beitrag anzeigen

Benutzerbild von Pussyranger
Pussyranger

Registriert seit: 15. Mär 2011
25 Beiträge
 
Delphi XE2 Architect
 
#1

URLDownloadToFile in Thread

  Alt 2. Dez 2011, 08:57
Hallo,

ich habe einen Thread, der mehrere Dinge erledigt. Darunter auch der Download einer Datei aus dem Internet mittels URLDownloadToFile.

Der Benutzer soll die Möglichkeit haben, den Thread jederzeit beenden zu können. Tut er das, während der Thread die Prozedur URLDownloadToFile abarbeitet, so wird die Datei, die heruntergeladen wird, nicht wieder freigegeben (wenn man sie manuell löschen will kommt die Meldung ("Datei wird von einem Prozess verwendet").

Wenn nun ein neuer Thread gestartet wird und eine Datei mit dem gleichen Namen downloaden will kommt es natürlich zu einer Fehlermeldung.

Wie kann ich also URLDownloadToFile vernünftig abbrechen, wenn der Thread beendet wird?
LG,

Pussyranger
  Mit Zitat antworten Zitat