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