Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Maximale größe eines Tfilestream (https://www.delphipraxis.net/9549-maximale-groesse-eines-tfilestream.html)

orion3000 29. Sep 2003 08:14


Maximale größe eines Tfilestream
 
Hallo,
weiß jemand was der größte Filestream ist den man erstellen kann.

z.B.:

Var FS:TfileStream;
begin
FS:=TfileStream.create('C:\disk.tmp');
fs.size:=????
fs.free;
end;

Und wie kann man einen oder mehr Filestreams Kombinieren, das heißt
ich erstelle mehrere Filestreams, mit der Maximalen Größe,
und möchte diese dann zusammenführen als eine Datei.

Mit Filecopy ?

Geht das überhaupt?

Ich benötige einen Filestream der die Größe des freien Speicherbereichs eine Festplatte ausmacht.

Gruß
Orion3000

jbg 29. Sep 2003 09:30

Re: Maximale größe eines Tfilestream
 
Zitat:

Zitat von orion3000
Ich benötige einen Filestream der die Größe des freien Speicherbereichs eine Festplatte ausmacht.

Und was soll das bringen, außer, dass Windows dich wegen zu vieler Meldungen nicht mehr arbeiten lässt?
Wenn du Dateien unwiederbringelich löschen willst, hilft eigentlich nur das komplette Zerkratzen der Festplatte, so dass selbst ein Datenrettungscenter keine Change mehr hat, an die Daten heranzukommen.


Bei TFileStream ist ab Delphi 6 die Eigenschaft Size als Int64 deklariert. Das macht dann 2^64-1 für die maximale Dateigröße. Ob Windows das unterstützt bezweifle ich.

Chewie 29. Sep 2003 16:05

Re: Maximale größe eines Tfilestream
 
Zitat:

Zitat von jbg
Bei TFileStream ist ab Delphi 6 die Eigenschaft Size als Int64 deklariert. Das macht dann 2^64-1 für die maximale Dateigröße. Ob Windows das unterstützt bezweifle ich.

Soweit ich weiß, hat NTFS zumindest seit WinXP keine Größenbeschränkung mehr. Kann mich aber auch irren.


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