Функция ChangeFileExt в Delphi изменяет расширение имени файла.
SysUtils unit
function ChangeFileExt (const FileName, Extension : string) : string;
Функция ChangeFileExt изменяет расширение файла. Имя файла задаётся полностью, через запятую задаётся новое расширение (смотри пример).
Функция ChangeFileExt: Переименовывает Unit1.dcu в Unit1.old
var
oldName, newName : string;
begin
// Попытка переименовать текущий Unit1.dcu в Uni1.old
oldName := 'Unit1.dcu';
newName := ChangeFileExt(oldName, '.new');
// Показ нового и старого значения
ShowMessage('OldName = '+oldName);
ShowMessage('NewName = '+newName);
end;
Результат
OldName = Unit1.dcu
NewName = Unit1.new
Похожие функции, процедуры и команды
ExtractFileExt — извлекает из полного имени файла его расширение.
ProcessPath — разделяет строку диск/путь/имя файла на ее составляющие части.
