Dieser Befehl setzt den Dateicursor (von dem aus alle Schreib-
und Leseoperationen starten) auf die Position newpos
. Der
Dateianfang ist bei Position 0. Wenn Sie an das Dateiende springen
möchten, setzen Sie newpos
auf die Konstante #EOF
.
Um die Cursorposition einer bestimmten Datei zu finden, können
Sie den Befehl FilePos() verwenden.
Ab Hollywood 6.0 können Sie das optionale Argument mode
verwenden,
um den Sprungmodus einzustellen. Dies kann eine der folgenden
Modus-Konstanten sein:
#SEEK_BEGINNING:
-
Die angegebene Sprungposition ist relativ zum Anfang der Datei.
Negative Positionen sind nicht erlaubt. Dies ist der Standardmodus.
#SEEK_CURRENT:
-
Die angegebene Sprungposition ist relativ auf die aktuelle
Position des Dateicursors. Hier sind negativ Positionsangaben
erlaubt, womit von der aktuellen Cursorposition der Datei rückwärts
gesprungen wird.
#SEEK_END:
-
Die angegebene Sprungposition ist relativ zum Dateiende. Sie
können hier nur 0 oder negative Positionen übergeben. Wenn
Sie einfach ans Ende der Datei springen möchten, geben Sie hier 0 ein.
Siehe auch Eof(), FilePos(),
FileLength() und FileSize().