ВУЗ:
Составители:
Рубрика:
<имя> = 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
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
