Dateien > 2GB auslesen
4. Dez 2002, 09:44
Hallo,
ich habe vor etwas längerer Zeit mal ein Konvertierprogramm für Datenbanken geschrieben und muss jetzt mit diesem eine ca. 4 GB grosse Datei auslesen, bekomme ab einer bestimmten Position (schätze mal 2 GB) E/A-Fehler.
Ich habe die Seek, BlockRead, BlockWrite Funktionen benutzt, welche aber als Paramter (speziell Seek) nur Int-Werte zulassen.
Und da ich nicht soo bewandert in Delphi bin:
Wie kann ich das ganze möglichst einfach umstellen ? Bekomme ich das mit o.a. Funktionen hin, oder welche Funktionen empfehlt ihr ? FileSeek / FileRead (die Borland Hilfe rät davon ab...) ?
Gruss,
Hendrik
|