Общие сведения о файлах. Способы описания файлов. Доступ к файлам.
В зависимости от способа объявления можно выделить три вида файлов:
- типизированные файлы (задаются предложением File of...);
- текстовые файлы (определяются типом TextFile);
- нетипизированные файлы (определяются типом File).
Вид файла, вообще говоря, определяет способ хранения в нем информации. Однако в Object Pascal нет средств контроля вида ранее созданных файлов. При объявлении уже существующих файлов программист должен сам следить за соответствием вида объявления характеру хранящихся в файле данных.
Файлы становятся доступны программе только после выполнения особой процедуры, которая заключается в связывании ранее объявленной файловой переменной с именем существующего или вновь создаваемого файла, а также в указании направления обмена информацией: чтение из файла или запись в него.
Файловая переменная связывается с именем файла с помощью стандартной процедуры AssignFile:
AssignFi1е(файловая__переменная, имя_файла) ;
Здесь файловая_переменная — файловая переменная (правильный идентификатор, объявленный в программе как переменная файлового типа); имя_файла — текстовое выражение, содержащее имя файла, и, если это необходимо, путь доступа к нему.