예를들어..
오픈 다이얼로그에서
다음경로에 있는 aa.txt 파일을 선택하면
filename 은
C:Proab관리aa.txt
이렇게 되는데요..
aa.txt 란 값은 필요 없이
C:Proab관리 까지의 값을 가지구 오려면 어떻게 해야 할까요.
opendialog 에서는 폴더 까지만 선택이 되지 않고
파일을 선택해야만 하니까.. 문자열자르기로 맨 마지막 이후를 잘라낸다면
어떻게 해야 할까요...
기왕이면 폴더만 선택해서 설정하도록 하게 하고 싶은데
그게 불가능하다면 문자열 자르기 라도 해야 할텐데..
좀 도와주시기 바랍니다..
그럼 좋은 하루 되세요..
var
UserPath: String;
begin
UserPath := ExtractFilePath(OpenDialog.FileName);
...
end;
그리고 파일명은 FileName 프로퍼티에 그냥 Default 파일이름 아무거나 주시면 다이얼로그 뜰대 같이 뜬답니다.