Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Округление времени до 5 мин
   Категория: Базы данных
  Определить МАС-адрес карты
   Категория: Интернет и Сети
  Число строкой с предстоящими нулями
   Категория: Текст и строки
  Тpансляция ошибок в BDE
   Категория: Базы данных
  Как получить код HTM страницы зная ее URL
   Категория: Интернет и Сети
  Определение размера каталога
   Категория: Файловая система

Delphi - Справочник: Rename

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 Rename
procedure Rename ( var FileHandle; NewFileName : string | PChar ) ;
Функция (Unit System)
Переименовка фала
Описание:
Delphi процедура Rename переименовывает файл данный FileHandle на новое имя укзанное в NewFileName..

Файл должен быть связан с файловой переменной процедурой AssignFile.
Пример кода: Создание файла, его переименовка, и затем повторное его открытие с новым именем

var myFile : TextFile; text : string; begin // Попытка открыть Test.txt для записи AssignFile(myFile, 'Test.txt'); ReWrite(myFile); // Запись нескольких известных слов в этом файл WriteLn(myFile, 'Hello'); WriteLn(myFile, 'World'); // Закрытие файла CloseFile(myFile); // Попытка переименовать файл - гарантируется, что никакой такой файл не существует сначала! DeleteFile('NewName.txt'); Rename(myFile, 'NewName.txt'); // Теперь читаем файл AssignFile(myFile, 'NewName.txt'); ReSet(myFile); // Показ содержимого while not Eof(myFile) do begin ReadLn(myFile, text); ShowMessage(text); end; // Закрываем файл в последний раз CloseFile(myFile); end;

Результат:
Hello
World
Примечание:
Используйте RenameFile, когда Вы хотите переименовать файл без необходимости связывания его.

  << Вернуться