Процедура Write
Для типизированных файлов, записывает переменную в компонент файла. Для
текстовых файлов, записывает одну или большее количество переменных в файл.
Объявление:
Типизированные файлы:
Procedure Write(F, V1 [, V2,...,Vn ] );
Текстовые файлы:
Procedure Write( [ Var F : Text; ] P1 [,P2,...,Pn ] );
Режим:
Замечания:
Файл должен быть открытый на запись.
Параметр F (если определен) - переменная текстового файла.
Текстовые файлы:
Каждый параметр P - параметр записи, который включает выражение,
значение которого должно быть записано в файл. Параметр записи может
также содержать спецификаторы ширины поля и количества знаков после
десятичной точки. Каждое выражение вывода должно иметь тип Char,
Integer, Real, String, Packed String или Boolean.
Типизированные файлы:
Каждый параметр V - переменная того же самого типа, что и тип
компонентов в файле F. После записи каждой переменной, текущий указатель
файла передвигается к следующему компоненту.
Если текущий указатель файла находится в конце файла, то файл расширяется.
Возвращаемые значения:
В режиме {$I-} функция IOResult вернет нуль, если операция записи была
удачной, иначе она вернет отличный от нуля код ошибки.
Пример программы: eof.pas
См. также: