Q&A

  • 현 실행화일 path가져올려면...
프로그램구동될때 현위치를 알고 싶습니다.

바로가기아이콘으로 실행시켜을때도 원래 대상위치 폴더의 Path를 구하고 싶습니다.

2  COMMENTS
  • Profile
    이상호 2000.02.07 08:12
    김진기 wrote:

    > 프로그램구동될때 현위치를 알고 싶습니다.

    > 바로가기아이콘으로 실행시켜을때도 원래 대상위치 폴더의 Path를 구하고 싶습니다.



    이미 답을 구했는지도 모르겠군요.



    Application 객체의 ExeName 속성과 ExtractFilePath 함수를 사용하세요.



    procedure TForm1.FormCreate(Sender: TObject);

    begin

    // AppPath는 String형으로 미리 선언하면 됩니다.

    AppPath := ExtractFilePath(Application.ExeName);

    end;







  • Profile
    유효종 2000.02.03 02:55
    김진기 wrote:

    > 프로그램구동될때 현위치를 알고 싶습니다.

    > 바로가기아이콘으로 실행시켜을때도 원래 대상위치 폴더의 Path를 구하고 싶습니다.



    ShowMessage(GetCurrentDir);

    바로가기아이콘도 원래 위치path를 가져옵니다.