Оператор Backspace

Этот оператор устанавливает указатель (позиционирует файл) на одну запись назад. Используется только для последовательных файлов.

Backspace( [unit=]<номер устройства>

[,err=<метка>]

[,iostat=<целочисленная переменная>]) )

Оператор Rewind

Этот оператор устанавливает указатель на начало файла.

Rewind (n) – или в другой форме:

Rewind ([unit=]<номер устройства>

[,err=<метка>]

[,iostat=<целочисленная переменная>]))

Если файл не присоединен этот оператор не вызовет никаких действий. В CVF этот оператор можно использовать только для файлов последовательного доступа.

Оператор Endfile

В CVF используется только для последовательных файлов. Этот оператор записывает специальную запись ''конец файла''. Если файл был не открыт, то возникает ошибка. После успешного выполнения указатель устанавливается за этой записью. Теперь все записи после нее станут недоступны.

Endfile(n)

или

Endfile ([unit=]<номер устройства>,

[,err=<метка>]

[,iostat=<целочисленная переменная>])

Оператор Find

Этот оператор используется для файлов прямого доступа. Устанавливает указатель на запись с заданным номером.

Find ([unit=]<номер устройства>,

rec=<целочисленное выражение>

[,err=<метка>]

[,iostat=<целочисленная переменная>])

Функция Eof

Функция возвращает значение.True., если достигнут конец файла и значение.False. в противном случае.

Flag=Eof(n)

Используется в цикле для чтения или записи:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: