Функція ExtractFileName в Delphi витягує з повного імені файлу коротке ім'я файлу.
SysUtils unit
function ExtractFileName (const FullFileName : string) : string;
Функція ExtractFileName витягує з повного імені файлу коротке ім'я файлу.
Тобто програма отримує ім'я файлу без його повної адреси.
Функція ExtractFileName: Отримання розміру в записах типового двійкового файлу
var
fullFileName : string;
begin
// Встановлення повного імені файлу з диском та шляхом
fullFileName := 'C:\Program Files\Borland\Delphi7\Projects\Unit1.dcu';
// Показ составляющих частей этого полного имени
ShowMessage('Диск = '+ExtractFileDrive (fullFileName));
ShowMessage('Каталог = '+ExtractFileDir (fullFileName));
ShowMessage('Шлях = '+ExtractFilePath (fullFileName));
ShowMessage('Назва = '+ExtractFileName (fullFileName));
ShowMessage('Розширення = '+ExtractFileExt (fullFileName));
end;
Результат
Диск = C:
Каталог = C:\Program Files\Borland\Delphi7\Projects
Шлях = C:\Program Files\Borland\Delphi7\Projects\
Назва = Unit1.dcu
Розширення = .dcu
Подібні функції, процедури та команди
ChangeFileExt — змінює розширення імені файлу.
ExtractFileDir — витягує з повного імені файла назву папки.
ExtractFileDrive — витягує з повного імені файла назву диска.
ExtractFileExt — витягує з повного імені файла його розширення.
ExtractFilePath — витягує частину шляху з повного імені файлу.
ProcessPath — розділяє рядок диск/шлях/ім'я файлу на його складові.
