Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#7

AW: SCHNELL: Erste 100 Zeichen aus Textdatei lesen

  Alt 23. Okt 2012, 10:21
TFileStream läd ja nicht sofort die gesamte Datei in den Arbeitsspeicher.
Datei öffnen, 100 Byte lesen, schließen und fertig.

Abgesehn davon daß eh mindestens 512 Byte gelesen werden, weil man Festplatten/Speichermedien nut Sektorweise ansprechen kann, aber hier vermutlich bis mindestens 8 KB, da die Dateizugriffe über den WFC (Windows File Cache) laufen (egal ob FileStream oder MMF, aber vorallem bei der MMF) und der WFC eine gewisse Verwaltungsgröße besitzt.


Aber was sind 100 "Zeichen"?
Das Problem ist, daß es von der Kodierung abhängt und man vorher nicht immer sagen kann, vieviel Byte 100 Zeichen sind.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat