Function Long SetCurrentDirectoryA (ref String lpPathName ) Library "kernel32"
Function Long GetCurrentDirectoryA (ref Long nBufferLength ,ref String lpBuffer ) Library "kernel32"
/********************************************************************
Argument : String = 디렉터리명(as_dirname)
[ EX : C:\WINDOWS ]
Return : Integer = 1 이면 디렉터리존재
0 이면 디렉터리미존재
*********************************************************************/
String ls_lpPathName, ls_oldPathName
Long ll_Rtn, ll_Buffer
ll_Buffer = 255
ls_oldPathName = space(255)
ls_lpPathName = as_dirname
// 현재 디렉터리
GetCurrentDirectoryA(ll_Buffer,ls_oldPathName)
// 디렉터리 이동
ll_Rtn = SetCurrentDirectoryA (ls_lpPathName )
// 디렉터리 복귀
SetCurrentDirectoryA(ls_oldPathName )
RETURN ll_Rtn
'컴퓨터 > 파워빌더' 카테고리의 다른 글
파워빌더 - 투명윈도우 (0) | 2009.08.19 |
---|---|
파워빌더 - MS Access DB odbc에 자동으로 등록하기 (1) | 2009.08.19 |
파워빌더 - 주민번호체크 (0) | 2009.08.19 |
파워빌더 - 사업자번호체크 (0) | 2009.08.19 |
파워빌더 - 팝업메뉴 만들기 (2) | 2009.08.18 |