Процедура Flush

Очищает буфер текстового файла, открытого на запись.

Объявление:

Procedure Flush(Var F : Text);

Режим: 

Замечания:
Параметр F - переменная текстового файла. Если текстовый файл был открыт на вывод с использованием процедур ReWrite или Append, то вызов Flush очистит буфер файла. Это гарантирует, что все символы, записанные в это время в файл будут насильно записаны на диск. Вызов Flush не имеет никакого эффекта для файлов, открытых на ввод. В режиме {$I-} функция IOResult вернет нуль, если операция была успешна, иначе она вернет отличный от нуля код ошибки.

Пример программы: flush.pas