Einzelnen Beitrag anzeigen

Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#1

leeren Filestream von z.B. 500 mb größe erzeugen?

  Alt 28. Mai 2007, 13:30
Morgen und erstmal schöne Restpfingsten!

Eine Frage: Gibt es eine Möglichkeit einen "leeren Filestream" zu erzeugen. Also praktisch folgendes, nur nicht als MemoryStream sondern als Filestream?

Delphi-Quellcode:
teststream:=Tmemorystream.create;
teststream.setsize(500*1024*1024) //500MB Stream
Nun hab ich mir ja 500MB speicher im Memory Reserviert.
Ich bräuchte halt 500MB auf der Festplatte reserviert, leider gibt es in der Class TFilestream die Setsize Methode nicht.

Ich will den Stream dann hinterher mit Daten füllen. Aber er soll erstmal komplett vorhanden sein.

Danke im vorraus, mit freundlichen Grüßen,

Michael
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat