Zitat von
Khabarakh:
Die von mir und SirThornberry beschriebene Methode ist aber genialer
. Jedenfalls läuft alles im Arbeitsspeicher ab, es muss keine temporäre Datei erstellt werden.
PS: Ich z.B. besitze kein Laufwerk "E"
.
GetTempFileName
Genialer ist sie schon, aber ich schrieb genial und einfach und für mich als Delphi Anfänger ist meine gefundene Methode doch erheblich einfacher. Bei eurer Methode mit streams habe ich leider keine Ahnung wie ich das hinkriegen sollte.
P.S. Ich besitze schon ein Laufwerk E. Ich weiß das hat nicht jeder, ist allerdings auch nur eine einfache Testversion. Ich werde später selbstverständlich nicht direkt E darein schreiben. Entweder nehme ich das Temp Laufwerk von Windows, das vom Internet-Explorer (falls möglich) oder ich schreibe das noch zusätzlich in meine bereits vorhandene INI Datei mitrein.
P.P.S: Übrigens bleibt auch die
IP und damit die
URL des Bildes nicht so wie im Beispiel. Sonst könnte man ja nur Bilder von sich herunterladen.