Учебник по Delphi

Процедуры и функции для работы с файлами.

Рассмотрим их в алфавитном порядке:

Append — открывает существующий текстовый файл в режиме добавления. Новые строки записываются в конец файла. Работает только для текстовых файлов;
AssignFile — ассоциирует имя внешнего файла с файловой переменной. Эта процедура всегда должна предшествовать любым другим действиям с файлами;
BlockRead — читает одну или более записей из нетипизированного файла в массив;
BlockWrite — вносит одну или более записей из массива в нетипизированный файл;
Choi r — изменяет текущую директорию. По умолчанию директория для чтения или записи совпадает с той, откуда запускалась программа (ЕХЕ-файл);
CloseFile — закрывает открытый файл. Если после вызова данной процедуры нужно выполнять какие-либо действия с файлом, то необходимо вызвать AssignFile;
Eof — возвращает True, если обнаружен конец файла. В противном случае возвращает False;
Eoln — возвращает True, если обнаружен конец строки в текстовом файле. В противном случае возвращает False;
Erase — удаляет файл;
FilePos — возвращает текущую позицию чтения/записи. Нумерация начинается с нуля;
FileSize — возвращает размер файла. Эта функция не работает с текстовыми файлами;
Flush — записывает буфер на диск при выводе текста в текстовый файл;
Getoir — возвращает текущую директорию на выбранном диске;
lOResult — возвращает код ошибки последней операции с файлом (целое значение). Если операция была завершена успешно, то данная функция возвращает нуль;
MkDir — создает директорию;
Read — читает запись из файла. При использовании с текстовым файлом читает один символ, с нетипизированным — может читать несколько записей;
ReadLn — читает строку из текстового файла;
Rename — переименовывает файл;
Reset — открывает файл для чтения и записи;
Rewrite — создает и открывает новый файл;
RmDir — удаляет пустую директорию;
Seek — перемещает позицию чтения/записи в файле. Не используется с текстовыми файлами;
SeekEof — пропускает все пробелы, знаки табуляции и маркеры конца строки Eoln др маркера конца файла Eof или до первого значащего символа и возвращает True, если маркер обнаружен. Работает исключительно с текстовыми файлами;
SeekEoln — пропускает все пробелы и знаки табуляции до маркера конца строки Eoln или до первого значащего символа и возвращает True, если маркер обнаружен. Работает исключительно с текстовыми файлами;
SetTextBuf — ассоциирует буфер ввода/вывода с текстовым файлом;
Truncate — удаляет все записи в типизированном или нетипизированном файле, начиная с текущей позиции;
Write — помещает запись в файл. При использовании с текстовым файлом записывает один символ, с нетипизированным — может вносить несколько записей;
WriteLn — записывает строку в текстовый файл.




 

Рейтинг@Mail.ru          Rambler's Top100

X-ZiBiT