Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Datei aus dem Speicher öffnen??? (https://www.delphipraxis.net/15863-datei-aus-dem-speicher-oeffnen.html)

ATwardz 5. Feb 2004 14:43


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!

neolithos 5. Feb 2004 14:49

Re: Datei aus dem Speicher öffnen???
 
Delphi-Quellcode:
stm := TFileStream.Create( );
stmMem := TMemoryStream.Create( );
stmMem.CopyFrom(stm);
stm.Free;
...
stmMem.Free;
EDIT:
Schönere Möglichkeit steht in der MSDN unter FileMappings! Aber nur für erfahrene Prog.! Oder die es werden wollen!

ATwardz 5. Feb 2004 15:08

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!

crusty 12. Feb 2004 09:44

Re: Datei aus dem Speicher öffnen???
 
luckies seite :

www.luckie-online.de

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 22:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz