Einzelnen Beitrag anzeigen

Arnulf

Registriert seit: 28. Okt 2004
Ort: Wien
271 Beiträge
 
#1

filename beim download für indy http bekommen

  Alt 24. Mai 2005, 13:34
hallo
Ich hab das problem, daß ich den filenamen brauche der runter geladen wird.
Ich lade dateien über indy http runter :

Delphi-Quellcode:
lStream:=TFileStream.Create(destfile, fmCreate or fmShareDenyWrite);
try
idHttp.Get('http://www.gamehost.biz/download.php?product='+productcode+'&mode=download',lStream);
finally
lStream.Free;
end;
destfile ist also der filename.
bisher war es kein problem, weil ich immer wusste was runter geladen wird.

Aber jetzt wird das ziel von einem server festgelegt und auch der dateiname ist da nicht bekannt.
Gibts hier eine möglichkeit - erst einmal zu schauen wie die datei heißt und die danach runterzuladen.
Ich habs über einen filestream gemacht, weil ich es nicht besser wusste - vielleich gibts ja auch hier andere möglichkeiten .

Danke
Arnulf
  Mit Zitat antworten Zitat