Einzelnen Beitrag anzeigen

franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

AW: EInvaildGraphic (.jpg) bei download mit indy

  Alt 24. Jun 2010, 09:30
Ich würde mal sagen das es ein Problem mit der Freigabe des Stream geben könnte

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var lstream : TFileStream;

begin
lstream := TFileStream.Create('Bild.jpg', FMCreate);
idhttp1.Get('www.beispiel.de/images/bild', lstream);
FreeandNil(lstream); << So ist besser
Form1.Image1.Picture.LoadFromFile('Bild.jpg');

end;
Und warum nicht gleich vom Stream Laden und erst auf der HDD zwischenspeichern.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat