Q&A

  • TopenDialog 에서 파일을 읽어오지 않고 폴더 값만 가져오는 법은.?
예를들어..

오픈 다이얼로그에서

다음경로에 있는 aa.txt 파일을 선택하면

filename 은

C:Proab관리aa.txt

이렇게 되는데요..

aa.txt 란 값은 필요 없이

C:Proab관리 까지의 값을 가지구 오려면 어떻게 해야 할까요.

opendialog 에서는 폴더 까지만 선택이 되지 않고

파일을 선택해야만 하니까.. 문자열자르기로 맨 마지막 이후를 잘라낸다면

어떻게 해야 할까요...

기왕이면 폴더만 선택해서 설정하도록 하게 하고 싶은데

그게 불가능하다면 문자열 자르기 라도 해야 할텐데..

좀 도와주시기 바랍니다..

그럼 좋은 하루 되세요..


1  COMMENTS
  • Profile
    KDDG_RNStone 2003.03.08 00:53
    일단 패스만 구하는 함수는 이렇습니다.

    var
      UserPath: String;

    begin
      UserPath := ExtractFilePath(OpenDialog.FileName);
      ...
    end;

    그리고 파일명은 FileName 프로퍼티에 그냥 Default 파일이름 아무거나 주시면 다이얼로그 뜰대 같이 뜬답니다.