ExtractFileName을 이용해서 파일명의 패스와 확장자를 제외한 순수
파일명 만을 가져오려고 하는데... 잘 안되네요..
제가 사용한 예는 ExtractFileName('c:test.txt')
이런 식으로 사용했는데..
결과는ㄴ 'test.txt' 라는 같이 나오네요..
제가 알기로는 ExtractFileName 이라는 함수는 확장자를 제왼한 파일명을
가져오는 걸로 아는데...
전 WINNT4.0 / DELPHI4.0 C/S를 사용하고 있습니다.
여기에 대해서 아시는분 답변 부탁 드립니다.
ExtractFileName은 확장자까지 모두 다 가져와여..
그러니깐, ExtractFileExt를 응용해 함수를 한개 만들어 보면..
function ExtractFileNameWithoutExt(FileName : String) : String;
begin
Result := ExtractFileName(FileName);
Result := Copy(Result, 0, Length(Result)-Length(ExtractFileExt(FileName)));
end;
라고 하면 되겠네여..
근데, 창원대 다니세염? 헐헐.. 수고하세여..
최명관 wrote:
> ExtractFileName을 이용해서 파일명의 패스와 확장자를 제외한 순수
>
> 파일명 만을 가져오려고 하는데... 잘 안되네요..
>
> 제가 사용한 예는 ExtractFileName('c:test.txt')
>
> 이런 식으로 사용했는데..
>
> 결과는ㄴ 'test.txt' 라는 같이 나오네요..
>
> 제가 알기로는 ExtractFileName 이라는 함수는 확장자를 제왼한 파일명을
>
> 가져오는 걸로 아는데...
>
> 전 WINNT4.0 / DELPHI4.0 C/S를 사용하고 있습니다.
>
> 여기에 대해서 아시는분 답변 부탁 드립니다.
>
>