ВУЗ:
Составители:
Рубрика:
Chdir(<путь>) – процедура; изменяет текущий каталог; "путь" имеет тип string.
Close(<файловая переменная>) – процедура; закрывает файл.
EOF(<файловая переменная>) – функция; тестирует конец файла. Возвращает
TRUE, если указатель стоит в конце файла.
Erase(<файловая переменная>) – процедура; уничтожает файл (файл предвари-
тельно должен быть закрыт).
Flush(<файловая переменная>) – процедура; переписывает данные из внутрен-
него буфера файла
в файл.
Getdir(<устройство>,<каталог>) – процедура; определяет имя текущего катало-
га. "Устройство" – выражение типа word, содержащее имя устройства: 0 – устройство по
умолчанию, 1 – диск А, 2 – диск B и т. д. "Каталог" – переменная типа string, в которую
возвращается путь к текущему каталогу на указанном диске.
IOresult – функция; возвращает код завершения последней операции ввода-
вывода (целое число типа word). Значение
0 свидетельствует об успешном выполнении
операции. Функция работает с директивой {$I-}.
Mkdir(<каталог>) – процедура; создает новый каталог на указанном диске. "Ката-
лог" – выражение типа string, в котором указывается путь к каталогу.
Rename(<файловая переменная>,<новое имя>) – процедура; переименовывает
файл (файл предварительно должен быть закрыт); "новое имя" имеет тип string.
Reset(<файловая переменная>) – процедура; открывает файл для
чтения. Файл
готов для чтения из него первого элемента (значения).
Rewrite(<файловая переменная>) – процедура; открывает файл для записи. Если
файл ранее существовал, все данные хранившиеся в нем, уничтожаются. После выпол-
нения Rewrite файл готов для записи первого элемента (значения).
Rmdir(<каталог>) – процедура; удаляет каталог (каталог должен быть пуст).
6.3. Текстовые файлы
При
создании текстового файла в конце каждой строки ставится специальный
признак EOLN (коды ASCII 13 (CR) и 10 (LF)), а в конце файла – признак EOF (код
ASCII 26).
Для текстовых файлов дополнительно определены процедуры Read, Readln,
Write, Writeln и функции Eoln, SeekEoln, SeekEof.
Процедура Read([<файловая переменная>,]<список ввода>) читает данные из
файла (по умолчанию файл – INPUT) в переменные, указанные в списке; "список ввода"
здесь – последовательность из одной
или более переменных типа char, string, а также
любого целого и вещественного типа.
При вводе переменных типа char выполняется чтение одного символа (в том чис-
ле CR в конце строки и EOF в конце файла) и присваивание его файловой переменной.
При вводе с клавиатуры CR вводится нажатием Enter, а EOF как ^Z.
Chdir(<путь>) – процедура; изменяет текущий каталог; "путь" имеет тип string. Close(<файловая переменная>) – процедура; закрывает файл. EOF(<файловая переменная>) – функция; тестирует конец файла. Возвращает TRUE, если указатель стоит в конце файла. Erase(<файловая переменная>) – процедура; уничтожает файл (файл предвари- тельно должен быть закрыт). Flush(<файловая переменная>) – процедура; переписывает данные из внутрен- него буфера файла в файл. Getdir(<устройство>,<каталог>) – процедура; определяет имя текущего катало- га. "Устройство" – выражение типа word, содержащее имя устройства: 0 – устройство по умолчанию, 1 – диск А, 2 – диск B и т. д. "Каталог" – переменная типа string, в которую возвращается путь к текущему каталогу на указанном диске. IOresult – функция; возвращает код завершения последней операции ввода- вывода (целое число типа word). Значение 0 свидетельствует об успешном выполнении операции. Функция работает с директивой {$I-}. Mkdir(<каталог>) – процедура; создает новый каталог на указанном диске. "Ката- лог" – выражение типа string, в котором указывается путь к каталогу. Rename(<файловая переменная>,<новое имя>) – процедура; переименовывает файл (файл предварительно должен быть закрыт); "новое имя" имеет тип string. Reset(<файловая переменная>) – процедура; открывает файл для чтения. Файл готов для чтения из него первого элемента (значения). Rewrite(<файловая переменная>) – процедура; открывает файл для записи. Если файл ранее существовал, все данные хранившиеся в нем, уничтожаются. После выпол- нения Rewrite файл готов для записи первого элемента (значения). Rmdir(<каталог>) – процедура; удаляет каталог (каталог должен быть пуст). 6.3. Текстовые файлы При создании текстового файла в конце каждой строки ставится специальный признак EOLN (коды ASCII 13 (CR) и 10 (LF)), а в конце файла – признак EOF (код ASCII 26). Для текстовых файлов дополнительно определены процедуры Read, Readln, Write, Writeln и функции Eoln, SeekEoln, SeekEof. Процедура Read([<файловая переменная>,]<список ввода>) читает данные из файла (по умолчанию файл – INPUT) в переменные, указанные в списке; "список ввода" здесь – последовательность из одной или более переменных типа char, string, а также любого целого и вещественного типа. При вводе переменных типа char выполняется чтение одного символа (в том чис- ле CR в конце строки и EOF в конце файла) и присваивание его файловой переменной. При вводе с клавиатуры CR вводится нажатием Enter, а EOF как ^Z.
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »