Zitat von
mschaefer:
Hallo,
kann man ein Bild aus einer Website eigentlich auch über TClientSocket laden?
Fände es interessant, wenn es eine Möglichkeit ohne das Zwischenspeichern gäbe,
denn ich würde einige Bilder gerne wiederholt in eine Datenbank eintragen.
Grüße // Martin
natürlich. du musst nur mittels SendBuf() die richtigen http-header senden, und auch dementsprechend auf die http-header des servers reagieren, die dann bei dir ankommen.
zum thema direkt anzeigen:
TidHTTP benutzen und die datei in einen stream herunterladen. diesen kann man dann per TImage.LoadFromStream() öffnen.
Aenogym