Hallo!
Du könntest es ja auch so machen:
Delphi-Quellcode:
client : TidHttp;
function GetPNG(Link:string):TStream;
var Stream : TStream;
begin
//Hole mir das Bild aus dem Internet und speichere es in einen Stream
Stream := TStream.Create;
//
try
client.Get(Link,Stream);
//Sry, so natürlich...
Result := Stream;
finally
Stream.Free;
end;
end;
//Aufruf
procedure ...
begin
Image1.Picture.LoadFromStream(GetPNG('www.webseite.at/bild.png'));
end;
lg
//Edit:
Hab den Code geändert, wie @mkinzler unten geschrieben hat kann man natürlich auch den Stream direkt ins Image laden...
^Hab den Code jedoch nicht getestet, müsste jedoch so gehen...
^@dominikkv: Danke für den Hinweis...habs schon geändert...