
dbase_open 함수의 file_path 인자는 절대 경로로 입력해야 합니다. 상대 경로는 지원하지 않습니다.
예를 들어, 현재 경로가 C:\Users\사용자\Documents\프로젝트 폴더인 경우, 다음과 같이 절대 경로를 입력할 수 있습니다.
#hostingforum.kr
c
dbase_open("C:\Users\사용자\Documents\프로젝트 폴더\파일명.dbf");
또는, 절대 경로를 사용하지 않고, 현재 경로를 기준으로 상대 경로를 사용하는 방법은 없습니다. 하지만, 현재 경로를 기준으로 상대 경로를 사용하고 싶다면, 다음의 방법을 사용할 수 있습니다.
#hostingforum.kr
c
char 현재경로[256];
_getcwd(현재경로, sizeof(현재경로));
strcat(현재경로, "\파일명.dbf");
dbase_open(현재경로);
위의 예제는 현재 경로를 기준으로 상대 경로를 사용하는 방법을 보여줍니다. `_getcwd` 함수를 사용하여 현재 경로를 얻은 후, `strcat` 함수를 사용하여 파일명을 추가하여 절대 경로를 생성합니다.
2025-04-20 19:57