Лекция: Открытие текстового файла

Перед тем, как записать данные в файл или прочитать данные из файла, необходимо сначала открыть этот файл.

При открытии текстовых файлов возможны три режима доступа:

Режим доступа Действие
Output Открывает (создает) новый файл для последовательной записи данных, запись производится всегда с начала файла.
Input Открывает уже существующий файл для последовательного чтения данных. Если эта процедура применена к несуществующему файлу, то возникает ошибка ввода-вывода.
Append Открывает (создает) существующий файл для добавления данных к имеющимся в файле (записи добавляются в конец файла).

Формат оператора открытия файла (сокращенный):

Open Имя_файла For Режим_доступа As [#] Номер_файла,

где Имя_файла – полное имя файла;

Режим_доступа – режим доступа к файлу.

Номер_файла – целочисленное выражение, задающее идентификатор файла. Может иметь значение от 1 до 511 включительно.

При работе оператора Open создается специальный счетчик номеров открытых файлов (это параметр Номер_файла) для однозначного определения файла, с которым программа работает в текущий момент.

Замечание. Если номер открываемого файла специально не контролируется и не задается программой, его можно узнать с помощью функции FreeFile, возвращающей последний свободный номер открываемого файла.

еще рефераты
Еще работы по информатике