Язык:
Русский
English
ReWrite (процедура)
Создает и открывает новый файл.
Объявление
Procedure ReWrite(var F : File [; Recsize : Word ] );
Режим
Windows, Real, Protected
Замечания
Параметр F - переменная любого файлового типа связанная с внешним файлом, с помощью Assign. RecSize - необязательный параметр, определяющий размер блока, который нужно использовать при передаче данных. Если RecSize опущен, принят заданный по умолчанию размер блока в 128 байт.
Процедура ReWrite создает новый внешний файл с именем, назначенным в переменной F. Если внешний файл с тем же самым именем уже существует, то он удаляется, а на его месте создается новый пустой файл. Если F уже открыт, то он сначала закрывается, а затем вновь создается. Текущая позиция указателя устанавливается на начало пустого файла.
Если переменной F было назначено пустое имя, например Assign(F, ''), то после обращения к ReWrite, переменная F будет относиться к стандартному выходному файлу (стандартный номер дескриптора = 1).
Если F - текстовый файл, то F открывается только на запись. После обращения к ReWrite, значение Eof(F) равно True.
В режиме {$I-} функция IOResult вернет 0, если операция была успешна, иначе, она возвращает отличный от нуля код ошибки.
См. также
Лекция №6.2: Ввод и вывод информации: текстовые файлы
Лекция №7.4: Записи. Бинарные файлы
Append
Assign
Reset
Truncate