462/665
Bosch Rexroth AG
CPL-Funktionen
7.7.12
Dateizeigerposition lesen "FILEPOS"
Beschreibung:
40
PRN#(0,"Dateidatum: ",DATUM$)
50
ENDIF
Die Funktion "FILEPOS()" liefert die Record-Nummer des aktuellen Records
einer Random-Datei, auf den danach zugegriffen werden kann. Zudem ist es
möglich, den Record-Offset innerhalb des aktuellen Records einer Random-
Datei oder zum aktuellen Byte bei einer sequentiellen Datei, auf das zugegriffen
werden kann, zu ermitteln. Bei der Datei kann es sich also sowohl um eine
sequentielle, als auch um eine Random-Datei handeln.
Unter Offset wird die Byte-Anzahl vom Dateianfang bis zum aktuellen Byte in
einer Datei verstanden. Der Record-Offset gibt an, auf welches Byte innerhalb
eines Records positioniert werden soll. Der Record-Offset beginnt beim Wert 1
(= 1. Byte in einem Record) und kann maximal den Wert der Record-Länge +
1 (letztes Byte in diesem Record ist <LF>) einnehmen. Befindet man sich auf
dem EOF-Pointer, wird der Wert 1 zurückgeliefert.
DOK-MTX***-NC**PRO*V11-RE01-DE-P
Rexroth IndraMotion MTX 11VRS Programmierhandbuch