Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.118 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Blockread oder Tfilestream was nu ???

  Alt 29. Jun 2004, 00:43
Moin Richard,

intern greifen beide Varianten auf die gleichen API Funktionen zu.
Die BlockRead Version ist noch ein Überbleibsel aus der Pascal Zeit, und man muss sich, z.B., um IOResult selber kümmern.
TFileStream ist die "modernere" Kapselung der API im Umgang mit Dateien.

Schau Dir an, was Dir am Besten liegt.

Vielleicht schaust Du Dir auch mal MemoryMappedFiles an. (Hier im Forum suchenMMF)

Bei 700MB müsstest Du die Daten sowieso nach und nach einlesen, da alles andere zu lange dauern würde.
Du müsstest bei jedem Tastendruck (z.B. Bild ab) mitberechnen, welchen Teil der Datei Du laden musst.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat