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 TFileStream Ersatz?? (https://www.delphipraxis.net/7469-tfilestream-ersatz.html)

phlux 13. Aug 2003 08:16


TFileStream Ersatz??
 
Hi!

Bin grad dabei nen Prog zu schreiben (nonVCL :thumb:) das mir Dateien aus einem Filestream extrahiert. Jedoch brauche ich dazu den Typen TFileStream, und der steckt in der Unit Classes und wenn ich die in meinem Projekt nutze ist die Exe gleich wieder 300 KB groß!! Gibts da irgendwie einen Ersatz für?? :(

mfg phluphie :hi:

Luckie 13. Aug 2003 08:32

Re: TFileStream Ersatz??
 
Habe ich auch noch keinen gefunden. Entweder du greifts auf die alten Pascal Routinen zurück oder du nimmst die entsprechenden API Funktionen CreateFile und ReadFile.

phlux 13. Aug 2003 08:43

Re: TFileStream Ersatz??
 
hmm CreateFile und ReadFile hört sich interessant an, hast du vllt noch ein altes Pascal beispiel zur hand? Ich hab leider meine ganzen Pascal Sources verkramt :?

Luckie 13. Aug 2003 08:49

Re: TFileStream Ersatz??
 
AssignFile, da fängt es in der Hilfe an. Ansonsten kuck mal in meiner Ablage von meiner HP, da müßte noch mein alter nonVCL Editor rumliegen.

phlux 13. Aug 2003 08:52

Re: TFileStream Ersatz??
 
Jop, danke, ich führe mir auch grade dein FileSplitter Source zu gemüte :thumb: da steht auch noch nützliches drin. ;)

Luckie 13. Aug 2003 08:55

Re: TFileStream Ersatz??
 
Da auch ja. Was hast du den eigentlich vor?

phlux 13. Aug 2003 09:06

Re: TFileStream Ersatz??
 
Ich hatte vor als Zeitvertreib ein Programm zu schreiben, dass mir mehrere Dateien an eine Exe dranhängt und diese Exe bei Aufruf die Dateien extrahiert. Da mir jetzt jedoch der TFileStream fehlt wird das ganze Projekt doch aufwendiger als ich dachte :mrgreen:
Es ist im Grunde nichts anderes als ein eigenes SFX Extract Utility!


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