Einzelnen Beitrag anzeigen

Athris

Registriert seit: 18. Nov 2014
28 Beiträge
 
Delphi XE2 Professional
 
#21

AW: Problem mit Freisetzung von FileStream und Frage zum IdHTTP Datei Download

  Alt 4. Sep 2015, 13:44
Erst einmal vielen Dank für die Antworten.

Wie bereits vermutet trat die Exception im FileStream Bereich auf. Durchd as Sleep trat der Fehler bei über 5 Versuchen kein einziges mal auf, dementsprechend ist die Theorie dass er da irgendwie zu schnell ist, gar nicht so falsch. Ich habe das Sleep jetzt wieder rausgenommen und pauschal vor dem Repeat das fileDatei := TFileStream.Create(strLocalFile, fmCreate); gesetzt. Das FileExist und den Else Zweig brauche ich ja nicht mehr. Sieht bisher super aus!

Eine allgemeine Frage habe ich aber noch. Ich hatte ja bereits ein paar Beiträge vorher mal die Idee in den Raum gebracht ohne Schleife zu arbeiten und so die Datei in einem Stück runterzuladen. Gibt es da eine Variante vor der FileStream nicht bereits die gesamte ContentLength annimmt?
  Mit Zitat antworten Zitat