MakeSureDirectoryPathExists는 주어진 절대 경로에 포함된 모든 디렉토리를 검사하여 그 디렉토리가 존재하면 생성하지 않고, 존재 하지 않는 디렉토리라면 생성합니다.
c:\a\b\c\d 라는 절대 경로를 인수로 주었을때 c:\a와 c:\a\b 디렉토리는 존재한다고 하면
c:\a\b\c와 c:\a\b\c\d 디렉토리를 생성합니다.

주어진 절대 경로에 포함된 디렉토리중 존재하지 않는 경로는 모두 생성한다

● 선언
Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal DirPath As String) As Boolean

● 인수

DirPath ━ 절대 경로, 마지막 문자는 \로 끝나야 한다.

● 반환

성공 ━ True
실패 ━ False

+ Recent posts