Функція 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 — розділяє рядок диск/шлях/ім'я файлу на його складові.
