Курсовые работы, лабораторные и дипломы по информатике.

>> Справочник по функциям Turbo Pascal 7.0.

Наши спонсоры:

Функция ReWrite.

  • Объявление:

    Procedure ReWrite(var F : File [; Recsize : Word ] );

  • Описание:

    Создает и открывает новый файл.

  • Замечания:

    Параметр F - переменная любого файлового типа связанная с внешним файлом, с помощью Assign. RecSize - необязательный параметр, определяющий размер блока, который нужно использовать при передаче данных. Если RecSize опущен, принят заданный по умолчанию размер блока в 128 байт.
    Процедура ReWrite создает новый внешний файл с именем, назначенным в переменной F. Если внешний файл с тем же самым именем уже существует, то он удаляется, а на его месте создается новый пустой файл. Если F уже открыт, то он сначала закрывается, а затем вновь создается. Текущая позиция указателя устанавливается на начало пустого файла.
    Если переменной F было назначено пустое имя, например Assign(F, ''), то после обращения к ReWrite, переменная F будет относиться к стандартному выходному файлу (стандартный номер дескриптора = 1).
    Если F - текстовый файл, то F открывается только на запись. После обращения к ReWrite, значение Eof(F) равно True.
    В режиме - функция IOResult вернет 0, если операция была успешна, иначе, она возвращает отличный от нуля код ошибки.

  • Пример:

    { Пример программы для функции ReWrite}
    var
    F : Text;
    begin
    Assign(F, 'NEWFILE.$$$');
    ReWrite(F);
    WriteLn(F, 'Только что созданный файл с этим текстом внутри...');
    Close(F);
    end.



Вернуться к оглавлению справочника