![]() |
Datei aus dem Speicher öffnen???
Hi!
Wie kann ich eine Datei mittels einens stream in den speicher schreiben und sie aus diesem öffnen? z.B. eine Wave Datei, da mir die Festplatte zu langsam ist! Vielen Danke für alle anworten! |
Re: Datei aus dem Speicher öffnen???
Delphi-Quellcode:
EDIT:
stm := TFileStream.Create( );
stmMem := TMemoryStream.Create( ); stmMem.CopyFrom(stm); stm.Free; ... stmMem.Free; Schönere Möglichkeit steht in der MSDN unter FileMappings! Aber nur für erfahrene Prog.! Oder die es werden wollen! |
Re: Datei aus dem Speicher öffnen???
Wenn ich einen TFilestream erstelle und den Memorystream hineinpacke, dann ist die Datei ja wieder auf der Platte, genau dies wollte ich ja verhindern!
|
Re: Datei aus dem Speicher öffnen???
luckies seite :
![]() sucht nach "InMemExe" liegt da irgendwo kommentarlos rum, ist genau das was du suchst, funzt aber leider nur unter NT/2k/XP |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 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