Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi mit Indy in tMemoryStream Downloaden.. (https://www.delphipraxis.net/104748-mit-indy-tmemorystream-downloaden.html)

Weazy 10. Dez 2007 22:06


mit Indy in tMemoryStream Downloaden..
 
ich möchte gerne eine Datei mittels Indy (tIDHttp) herunterladen. Das funktioniert auch ganz gut, doch anstatt die Datei auf der Festplatte zu speichern möchte ich die Datei in den Arbeitsspeicher laden, verarbeiten und wieder freigeben. Ich dachte dabei an tMemoryStream, doch wie könnte ich das ganze zum laufen bringen?

Delphi-Quellcode:
begin
myFile:=tmyFile.create;
Stream := TMemoryStream.Create;
 id:=Tidhttp.Create(application);
 Id.Get('http://www.xxx.xx.xxx', Stream);
 myFile.LoadFromStream(Stream);
Stream.Free;
id.destroy;
myFile.display;
myFile.free;
end;

Weazy 10. Dez 2007 22:15

Re: mit Indy in tMemoryStream Downloaden..
 
Lol, es fehlte nur noch Stream.clear und Stream.position:=0 :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 06: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