|
TWebRequest 객체의 TranslateURI() 함수는 URL을 로컬 디렉토리 경로로 바꾸어주는 함수입니다.
현재 요청의 URL은 TWebRequest 객체의 URL 프로퍼티에 저장되어 있으므로,
Request->TranslateURI(Request->URL)
이렇게 하시면 현재 ISAPI dll의 로컬 전체 경로명이 됩니다.
여기서 다시 디렉토리 경로만 알아내려면 ExtractFilePath() 함수를 쓰면 됩니다.
그러므로 원하시는 "ISAPI dll의 로컬 위치"를 알아내려면,
ExtractFilePath(Request->TranslateURI(Request->URL))
이렇게 하시면 되지요.
그럼...
mossmin 님이 쓰신 글 :
: 안녕하세요..
: ISAPI DLL의 패스를 알고 싶은데요
: ISAPI DLL이 있는 폴더에 파일을 읽고 싶습니다..
: GetCurrentDir()을 했더니 C:\Windows\Desktop폴더가 오더라구요...
|