![]() |
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; |
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