Модуль DOS
Закрывает ранее открытый файл F.
Объявление:
Procedure Close(Var F);
Режим:
Windows, Real, Protected
Замечание:
Параметр F - файловая переменная любого типа, связанная с предварительно открытым процедурами Reset, ReWrite или Append файлом. Внешний файл, связанный с F полностью обрабатывается, а затем закрывается, при этом освобождается дескриптор файла DOS для последующих обращений к нему.
В режиме {$I-} функция IOResult вернет нуль, если операция была успешной, иначе, она вернет отличный от нуля код ошибки.
Пример:
{Пример программы для процедуры Close}
Var F : File;
Begin
Assign(F, '\AUTOEXEC.BAT'); { Открываем файл }
Reset(F, 1);
WriteLn('Размер файла = ', FileSize(F));
Close(F); { Закрываем файл }
End.