Einzelnen Beitrag anzeigen

t.roller
(Gast)

n/a Beiträge
 
#3

AW: Indy: Wo liegt die heruntergeladene Datei?

  Alt 3. Mai 2016, 21:46
Beispiel:

Delphi-Quellcode:
procedure TForm1.GetUrlToFile(AURL, AFile : String);
var Output : TMemoryStream;
begin
IdHTTP1.HTTPOptions:= [hoKeepOrigProtocol,hoForceEncodeParams]; //WICHTIG!!!
    Output := TMemoryStream.Create;
    try
      try
       IdHTTP1.Get(AURL, Output);
       IdHTTP1.Disconnect;
      except
          // irgendwas...
      end;
      Output.SaveToFile(AFile);
    finally
      Output.Free;
    end;
end;

//Aufruf-Beispiel:
GetUrlToFile('http://wwwdyn.zdf.de/ext/weather/temp-brd-3.jpg','D:\temp-brd-2.jpg');
  Mit Zitat antworten Zitat