Функция RenameFile() выполняет переименование и перемещение файла или папки со всеми вложенными в нее файлами.
После удачного выполнения своей работы, функция возвращает значение True. В случае же возникновения какой-либо ошибки (например, отсутствие исходного файла или если есть файл с заданным новым именем), возвращает значение False.
function RenameFile(const OldName, NewName: string): Boolean;
OldName | Путь к исходному файлу или папке. |
NewName: | Новый путь к файлу или папке. |
// Переименование файла.
RenameFile('myfile.txt', 'newfile.txt');
// Переименование папки.
RenameFile('myfolder', 'newfolder');
// Перемещение файла.
RenameFile('myfile.txt', 'myfolder/newfile.txt');
// Переименование файла с выводом информации о результате действия.
if RenameFile('myfile.txt', 'newfile.txt') then
ShowMessage('Файл успешно переименован.')
else
ShowMessage('Ошибка: файл не был переименован.');
// Пути к файлам заданы компонентами Edit.
RenameFile(MyEdit1.text, MyEdit2.text);
Функция RenameFile в Delphi, описание и примеры
Функция DeleteFile в Delphi, описание и примеры
Загрузка данных из Excel в Delphi StringGrid или массив
В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.