본문 바로가기
Delphi Tip/파일

ExtractFilePath와 ExtractFileName으로 파일 경로 쉽게 분리하기

by MonoSoft 2025. 6. 6.
728x90
반응형

ExtractFilePath와 ExtractFileName으로 파일 경로 쉽게 분리하기

델파이에서 파일 전체 경로를 다룰 때 ExtractFilePath와 ExtractFileName을 
사용하면 파일의 경로와 이름을 손쉽게 분리할 수 있습니다. 
로그, 설정 파일 저장, 파일 이름 변경 등 파일 처리 로직에서 자주 사용됩니다.

uses
  System.SysUtils;

procedure SplitFilePath;
var
  FullPath, PathOnly, FileOnly: string;
begin
  FullPath := 'C:\Projects\MyApp\config.ini';
  PathOnly := ExtractFilePath(FullPath);
  FileOnly := ExtractFileName(FullPath);

  ShowMessage('경로: ' + PathOnly);
  ShowMessage('파일명: ' + FileOnly);
end;

ExtractFilePath: 전체 경로 중 폴더 경로만 추출

ExtractFileName: 전체 경로 중 파일 이름만 추출

ChangeFileExt로 확장자만 바꾸거나 ExtractFileExt로 
확장자만 추출하는 함수도 함께 유용


#델파이
#Delphi
#파일경로
#ExtractFilePath
#ExtractFileName
#SysUtils
#파일처리
#경로분리
#파일이름
#윈도우개발

 

728x90
반응형

댓글