Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Как получить размер текстового файла, не открывая его
Категория: Текст и строки
Категория: Текст и строки
Округление времени до 5 мин
Категория: Базы данных
Категория: Базы данных
Получение выделенного текста из компонента TWebBrowser
Категория: Интернет и Сети
Категория: Интернет и Сети
Как получить список устройств, подключённых к компьютеру
Категория: Файловая система
Категория: Файловая система
Определить МАС-адрес карты
Категория: Интернет и Сети
Категория: Интернет и Сети
Число строкой с предстоящими нулями
Категория: Текст и строки
Категория: Текст и строки
Тpансляция ошибок в BDE
Категория: Базы данных
Категория: Базы данных
Как получить код HTM страницы зная ее URL
Категория: Интернет и Сети
Категория: Интернет и Сети
Получить короткий путь файла (изменив русские буквы) если есть длинный и на оборот
Категория: Файловая система
Категория: Файловая система
Определение размера каталога
Категория: Файловая система
Категория: Файловая система
Delphi - Справочник: Rename
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, когда Вы хотите переименовать файл без необходимости связывания его. |