Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#4
  Alt 28. Apr 2003, 17:16
Zitat von Ak-Alex:
hmm ja ich habe keinen plan von indy, habe einfach nur idhttp1.get gemacht und möchte irgendwie wissen wie ich die datei (eine exe datei) speichern kann...
Soweit ich weiß, wird der Inhalt der Datei in die Property Body gespeichert. Den Wert dieser Eigenschaft weist du der Eigenschaft Text einer TStringlist zu und rufst deren Methode SaveToFile auf:

Delphi-Quellcode:
var
  List: TStringlist;
begin
  IdHHT1.Get(myURL);
  List := Tstringlist.Create;
  try
    List.Text := IdHHTP1.Body;
    List.SavetoFile(myFilename);
  finally
    List.Free;
  end;
end;


Zitat von Ak-Alex:
P.S. Wenn die Datei größer als ein bestimmter wert ist, kann ich sie doch sowieso nicht in einen string laden oder?
Ja, wenn sie größer ist als 4 GB.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat