728x90
반응형
ExtractFilePath와 ExtractFileName을 활용한 파일 경로 분리
파일 전체 경로에서 폴더 경로 또는 파일 이름만
따로 추출하고 싶을 때 ExtractFilePath와 ExtractFileName 함수를
사용하면 매우 편리합니다.
설정 파일, 로그 파일, 사용자 선택 파일 처리 시 자주 사용됩니다.
uses
System.SysUtils;
procedure SplitFilePath;
var
FullPath, PathOnly, FileOnly: string;
begin
FullPath := 'C:\Program Files\MyApp\data.txt';
PathOnly := ExtractFilePath(FullPath); // "C:\Program Files\MyApp\"
FileOnly := ExtractFileName(FullPath); // "data.txt"
ShowMessage('경로: ' + PathOnly);
ShowMessage('파일명: ' + FileOnly);
end;
실행 결과
"경로: C:\Program Files\MyApp"
"파일명: data.txt"
● ExtractFilePath: 전체 경로에서 디렉토리 경로만 추출
● ExtractFileName: 전체 경로에서 파일 이름만 추출
● 경로 조작이 필요한 모든 작업에 필수 함수

728x90
반응형
'Delphi Tip > 파일' 카테고리의 다른 글
ChangeFileExt를 사용한 파일 확장자 변경하기 (0) | 2025.04.16 |
---|---|
ExtractFileExt를 사용한 파일 확장자 추출 (0) | 2025.04.15 |
내 실행파일 정보보기 (0) | 2024.05.23 |
파워포인터 파일 다른이름으로 저장 (0) | 2024.04.16 |
디렉토리 삭제 및 하위 디렉토리 파일 삭제 (0) | 2024.03.12 |
댓글