FSeek()
FSeek() – Position in einer Datei verändern
Die Funktion setzt die aktuelle Position einer Datei um aOffset Bytes weiter vor.
Parameter | Beschreibung |
---|---|
aFileObject:O | Fileobjekt, welches positioniert wird |
aOffset:N | Anzahl der Bytes die vorgerückt wird |
aSeekMode:N | Suchmodus; |
Rückgabewert
Numerisch - Neue Position
Beispiel
| aFileName, oFileObject, rBuffer, rBuffer2 |
aFileName := 'C:\Temp\Test.txt',
oFileObject := FOpen(aFileName, FO_READ),
FSeek(oFileObject, 5),
WriteLn(FReadLn(oFileObject)),
FSeek(oFileObject, 9, FS_SET),
WriteLn(FReadLn(oFileObject)),
FSeek(oFileObject, -10, FS_END),
WriteLn(FReadLn(oFileObject)),