FilePos - funkcja
Zwraca aktualną pozycję wskaźnika pliku.
Deklaracja:
FilePos(var F): longint
F - zmienna plikowa nieokreślonego typu. F nie może być plikiem tekstowym. Plik F musi być otwarty.
Jeśli bieżącą pozycją wskaźnika pliku jest pierwszy element, funkcja zwraca wartość 0, a jeżeli bieżącą pozycją wskaźnika pliku jest jego koniec, tzn. funkcja Eof(F) zwraca wartość true, to wynikiem funkcji FilePos(F) jest FileSize(F). Jeżeli program został skompilowany z opcją {$I-} (kontrola błędów operacji wejścia-wyjścia), funkcja IOResult zwróci wartość 0, gdy operacja przebiegła pomyślnie, lub niezerowy kod zaistniałego błędu.