ВУЗ:
Составители:
Рубрика:
5
C:\MYDIR\K1\file.dan - полное имя файла, расположенного на диске С:,
MYDIR\K1\ - имена каталога и подкаталога, составляющих путь к файлу, а
file.dan - имя файла и расширение.
Максимальная длина полного имени файла - 79 символов.
В ТР можно открыть файл для чтения, для записи информации, а также, в
случае использования типизированных файлов, для чтения и записи
одновременно.
Для чтения файл открывается с помощью стандартной процедуры:
RESET ( <файловая переменная>);
При выполнении этой процедуры дисковый файл подготавливается к
чтению информации: в результате специальная переменная - указатель,
связанная с этим файлом, будет указывать на начало файла, т.е. на компонент
с порядковым номером 0. Если в процессе выполнения программы делается
попытка открыть
для чтения не существующий файл, то возникает ошибка,
которая может быть проанализирована с помощью встроенной функции
IOREZULT типа Word. В случае отсутствия файла, открываемого для чтения
значение этой функции не равно 0.
Для записи файл открывается с помощью стандартной процедуры:
REWRITE ( <файловая переменная>);
Эта процедура подготавливает новый файл к приему информации,
устанавливая
указатель на компонент файла с номером 0. Если файл уже
существовал, то его содержимое будет уничтожено.
Добавление информации в уже существующий файл для различных видов
файлов производится различными способами и они будут рассмотрены
позже.
По завершении работы с файлом его необходимо закрыть с помощью
стандартной процедуры:
CLOSE ( <файловая переменная>);
При
создании нового или изменении имеющегося файла эта процедура
обеспечивает сохранение в файле всех новых записей и регистрацию файла в
каталоге. Функции процедуры CLOSE выполняются автоматически по
отношению ко всем открытым файлам при нормальном завершении
программы.
Для определения конца файла используется стандартная функция:
EOF ( <файловая переменная>)
Эта функция возвращает значение типа BOOLEAN. Значение
этой функции
равно TRUE, если файловый указатель стоит в конце файла, т.е. встретился
C:\MYDIR\K1\file.dan - полное имя файла, расположенного на диске С:, MYDIR\K1\ - имена каталога и подкаталога, составляющих путь к файлу, а file.dan - имя файла и расширение. Максимальная длина полного имени файла - 79 символов. В ТР можно открыть файл для чтения, для записи информации, а также, в случае использования типизированных файлов, для чтения и записи одновременно. Для чтения файл открывается с помощью стандартной процедуры: RESET ( <файловая переменная>); При выполнении этой процедуры дисковый файл подготавливается к чтению информации: в результате специальная переменная - указатель, связанная с этим файлом, будет указывать на начало файла, т.е. на компонент с порядковым номером 0. Если в процессе выполнения программы делается попытка открыть для чтения не существующий файл, то возникает ошибка, которая может быть проанализирована с помощью встроенной функции IOREZULT типа Word. В случае отсутствия файла, открываемого для чтения значение этой функции не равно 0. Для записи файл открывается с помощью стандартной процедуры: REWRITE ( <файловая переменная>); Эта процедура подготавливает новый файл к приему информации, устанавливая указатель на компонент файла с номером 0. Если файл уже существовал, то его содержимое будет уничтожено. Добавление информации в уже существующий файл для различных видов файлов производится различными способами и они будут рассмотрены позже. По завершении работы с файлом его необходимо закрыть с помощью стандартной процедуры: CLOSE ( <файловая переменная>); При создании нового или изменении имеющегося файла эта процедура обеспечивает сохранение в файле всех новых записей и регистрацию файла в каталоге. Функции процедуры CLOSE выполняются автоматически по отношению ко всем открытым файлам при нормальном завершении программы. Для определения конца файла используется стандартная функция: EOF ( <файловая переменная>) Эта функция возвращает значение типа BOOLEAN. Значение этой функции равно TRUE, если файловый указатель стоит в конце файла, т.е. встретился 5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »