![]() |
Bild aus dem Internet in eine Image Komponente laden?!
Hallo,
ich habe ein kleines Problem. Ich möchte ein Bild aus dem Internet in eine Image Komponente laden und wollte das wie folgt anstellen. Was ist falsch? Es klappt nämlich nicht. Es wird kein Fehler angezeigt, jedoch passiert einfach nichts :(.
Delphi-Quellcode:
Danke
Image1.Picture.LoadFromFile(IdHTTP1.Get('http://www.adressse.de/foto.bmp'));
Thomas :coder: |
Re: Bild aus dem Internet in eine Image Komponente laden?!
Hi!
Hast du dich vorher mit
Delphi-Quellcode:
verbunden?
IdHTTP1.Connect
|
Re: Bild aus dem Internet in eine Image Komponente laden?!
Das hatte ich nicht, hab es jetzt aber mal versucht und dann wird ein Fehler von wegen "Timeout" angezeigt. Also wohl auch nicht das Richtige. Aber trotzdem danke.
Hat sonst noch jemand eine Idee? Oder ist die Variant mit dem IdHTTP1.Connect(); richtig? Thomas |
Re: Bild aus dem Internet in eine Image Komponente laden?!
Hat keiner eine Idee oder weiß wie man das machen kann???
Ich bekomme das einfach nicht hin!!! :wall: |
Re: Bild aus dem Internet in eine Image Komponente laden?!
Moin, moin
Ja, es sei mir hoffentlich verziehen, dass ich das Thema nochmal nach oben schiebe, aber ich habe inzwischen das gleiche Problem. Oder genauer: Brauche mehrere Grafiken aus dem Internet, die in einer TImageList Komponente eingefügt werden. Geht übrigens um die Darstellung von aktuellen Wettersymbolen in meinem Programm. Gibt es irgendeine Idee, wie man das direkt ohne Dateizwischenspeicherung bewerkstelligen kann :?: :?: :?: Grüße // Martin |
Re: Bild aus dem Internet in eine Image Komponente laden?!
ganz simpel das ganze
Delphi-Quellcode:
var LStream: TStream;
begin LStream := TMemoryStream.Create; idhttp1.Get('http://www.adressse.de/foto.bmp', LStream); LStream.Position := 0; Image1.Picture.Bitmap.LoadFromStream(LStream); LStream.Free; |
Re: Bild aus dem Internet in eine Image Komponente laden?!
Uup´s Genial
da kann ich doch jetzt glatt Feierabend machen Bin echt begeistert. Das ist ja Information komprimiert ! Grüße // Martin :cheers: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz