Язык:
Русский
English
Write (процедура)
Для типизированных файлов, записывает переменную в компонент файла. Для текстовых файлов, записывает одну или большее количество переменных в файл.
Объявление
Типизированные файлы
Procedure Write(F, V1 [, V2,...,Vn ] );
Текстовые файлы
Procedure Write( [ Var F : Text; ] P1 [,P2,...,Pn ] );
Режим
Windows, Real, Protected
Замечания
Файл должен быть открытый на запись.
Параметр F (если определён) — переменная текстового файла.
Текстовые файлы:
Каждый параметр P - параметр записи, который включает выражение,
значение которого должно быть записано в файл. Параметр записи может
также содержать спецификаторы ширины поля и количества знаков после
десятичной точки. Каждое выражение вывода должно иметь тип Char,
Integer, Real, String, Packed String или Boolean.
Типизированные файлы:
Каждый параметр V - переменная того же самого типа, что и тип
компонентов в файле F. После записи каждой переменной, текущий указатель
файла передвигается к следующему компоненту.
Если текущий указатель файла находится в конце файла, то файл расширяется.
Возвращаемые значения
В режиме {$I-} функция IOResult вернёт нуль, если операция записи была удачной, иначе она вернёт отличный от нуля код ошибки.
Смотри также
Лекция №1.3: Начальные сведения о программах на языке Pascal
Лекция №6.2: Ввод и вывод информации: текстовые файлы
Лекция №7.4: Записи. Бинарные файлы
Лекция №13.4: Модульная структура программы
Read
ReadLn
WriteLn