|
// 현재 폴더 얻기.
char dir[MAX_PATH];
getcwd(dir, MAX_PATH);
// D:\ 얻기
char Driver[5];
strncpy(Driver, dir, 3);
Driver[3] = 0; // 얻었음.
// D:\Builder 최상위 폴더 얻기.
char FirstPath[MAX_PATH];
char *p = strstr(dir + 3, "\\");
if (p)
*p = 0;
strcpy(FirstPath, dir); // 얻었음.
실험은 안하고 머리로만 보고 적습니다.
그럼.. 휘릭~~
빌더초자 님이 쓰신 글 :
: 현재 실행 중인 프로그램의 디렉토리 정보가..
: 다음과 같다면..
: D:\BuilderTest\debug\test1\app
:
: 최상단의 해당하는 D:\와
: D:\Builder를 어떻게 가져오죠?
:
:
: 고수님들 좀 알려주세요!!!
|