Delphi-6 - среда разработки программного обеспечения для систем промышленной автоматизации. Букреев В.Г - 79 стр.

UptoLike

Составители: 

<имя> = File of <тип>;
<имя> = TextFile;
<имя> = File;
где <имя> – имя файлового типа (правильный идентификатор);
File, of – зарезервированные слова (файл, из);
TextFile – имя стандартного типа текстовых файлов;
<тип> – любой тип Object Pascal, кроме файлов. Например:
TextSO = File of String[80];
var
Fl: File of Char;
F2: TextFile;
F3: File;
F4: TextSO;
F5: File of Product
В зависимости от способа объявления можно выделить три вида
файлов:
типизированные файлы (задаются предложением File of ...);
текстовые файлы (определяются типом TextFile);
нетипизированные файлы (определяются типом File).
В приведенном выше примере F1, F4 и F5 – типизированные файлы,
F2 – текстовый файл, F3 – нетипизированный файл. Вид файла, вообще
говоря, определяет способ хранения в нем информации. Однако в Object
Pascal нет средств контроля вида ранее созданных файлов. При объяв-
лении уже существующих файлов программист должен сам следить за
соответствием вида объявления характеру хранящихся в файле данных.
2.8.1. Доступ к файлам
Файлы становятся доступны программе только после выполнения
особой процедуры открытия файла. Эта процедура заключается в свя-
зывании ранее объявленной файловой переменной с именем сущест-
вующего или вновь создаваемого файла, а также в указании направле-
ния обмена информацией: чтение из файла или запись в него.
Файловая переменная связывается с именем файла в результате
обращения к стандартной процедуре AssignFile :
AssignFile (<ф.п.>, <имя файла>);
79