Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Bild aus dem Internet in eine Image Komponente laden?! (https://www.delphipraxis.net/16162-bild-aus-dem-internet-eine-image-komponente-laden.html)

Plague 11. Feb 2004 17:44


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:
Image1.Picture.LoadFromFile(IdHTTP1.Get('http://www.adressse.de/foto.bmp'));
Danke
Thomas :coder:

jackie 11. Feb 2004 18:41

Re: Bild aus dem Internet in eine Image Komponente laden?!
 
Hi!
Hast du dich vorher mit
Delphi-Quellcode:
IdHTTP1.Connect
verbunden?

Plague 11. Feb 2004 20:39

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

Plague 12. Feb 2004 16:12

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:

mschaefer 17. Mär 2004 21:45

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

SirThornberry 17. Mär 2004 21:53

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;

mschaefer 17. Mär 2004 22:37

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