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)),
Weitere Verknüpfungen