Forum: Object-Pascal / Delphi-Language
Delphi
by shmia,
6. Jul 2005
Die Grenze ist der virtuelle Hauptspeicher.
Dieser ist überlicherweise 2 bis 10 mal so gross wie der physikalische Speicher.
Bei 2 GB ist garantiert Ende, da ein AnsiString nicht mehr Daten aufnehmen kann.
Forum: Object-Pascal / Delphi-Language
Delphi
by shmia,
6. Jul 2005
Also ich würde den ganzen alten Kruscht mit assignfile, readln, ... wegschmeisen und stattdessen
mit den "modernen" Streams arbeiten.
Der Datentyp file of verwendet gepufferte Schreib- und Lesezugriffe.
In der heutigen Zeit, da das Betriebssystem Dateien puffert, ist das eher störend.
Du kannst die gesammte Datei auf einen Rutsch auf einen String einlesen.
Damit stehen dann sämtliche...