![]() |
JPG Bild aus dem Internet im TImage
Hallo,
ich habe hier auf einem Web Server verschiedene Bilder im JPG Format liegen. Dieses möchte ich genre in meinem Programm anzeigen. Als ertes habe ich TWebBrowser benutzt. Das ganze geht jeodch nicht so schön, da ich immer das Bild komplett angezeigt haben möchte. Nun mochte ich dazu ein TImage benutzen. Nur wie bekomme ich das Bild in das TImage ? Die URL des Bildes habe ich. Gibt es es villeicht ein TImage für "Web-Bilder" ? :?: Tanja |
Re: JPG Bild aus dem Internet im TImage
Hi!
je nachdem, wie viel Ahnung du hast bzw. wie viel Arbeit du dir machen möchtest, könntest du dies manuell durchführen, d.h.: per FTP / HTTP die Datei in einen lokalen Ordner herunterladen, dann per TImage ganz normaleinlesen. Zum Thema Download von einem Server gibt es hier im Forum auch schon einige Threads... 2. Möglichkeit: eine fertige Komponente benutzen: Ich habe das TMS-Pack, da ist TWebImage drin, die macht genau sowas. Zu finden unter: ![]() Für nicht-kommerziellen Einsatz kostenlos. Gruß Pfoto |
Re: JPG Bild aus dem Internet im TImage
Das geht viel einfacher, habe ich auch schon gemacht:
![]() Einfach die Datei herunterladen und in das Image laden... |
Re: JPG Bild aus dem Internet im TImage
@igel457: Es ist völlig überflüssig das ganze erst noch in eine Datei zu speichern.
Mit TIdHTTP + TImage + TMemoryStream gehts so: ![]() |
Re: JPG Bild aus dem Internet im TImage
Dann braucht man aber erst einmal IdHttp...
Aber du hast natürlich recht. |
Re: JPG Bild aus dem Internet im TImage
stimt, idhttp braucht man aber das ist inzwischen per Standard dabei (ach bei den Turbos die du installiert hast). Da der Fragesteller seine Delphiversion leider nicht angegeben hat kann es natürlich je nach Delphiversion die er hat sein das eben idhttp fehlt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 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-2025 by Thomas Breitkreuz