![]() |
AW: Large Text File Viewer programmieren
Luckie hat Recht. Memory Mapped Files machen das Anzeigen großer Dateien zum Kinderspiel. Ich hab das vor einiger Zeit mit dieser Klasse ->
![]() |
AW: Large Text File Viewer programmieren
Schau mal hier:
![]() Der TFileStreamEx benutzt Memory Mapped Files. Brauchst nur die Unit runterzuladen und dir eine Instanz des TFileStreamEx erzeugen und kannst dann mit den gewohnten Stream-Methoden auf die Daten zugreifen :) |
AW: Large Text File Viewer programmieren
Ich habe hier auch ein Beispiel wie man damit Zeilen suchen kann:
![]() Damit habe ich eine 350 MiB Registrydatei in wenigen Sekunden gelesen und geparst. (Das habe ich in meinem Registryeditor benutzt, der aber noch immer in der Alphaphase ist und vermutlich auch bleibt.) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz