C++ Builder/함수
ForceDirectories
딸기우유중독
2019. 1. 25. 13:51
: 보통 특정 폴더를 만들고 폴더에 파일 생성할 때
:
: ForceDirectories()함수를 많이 사용합니다.
: 이 함수는 폴더가 있으면 그냥 넘어가고 없으면 강제로 만듭니다.
:
: 특정 폴더에 파일이 없으면 만드는 예제
:
:
1 2 3 4 5 6 7 8 9 10 11 | : void CreateCFG(UnicodeString FileName) : { : // 파일이 없으면 만든다. 폴더가 없어도 파일이 없는 것으로 됨. : if (!FileExists(FileName)) { : // 폴더 강제 생성 : ForceDirectories(ExtractFilePath(FileName)); : // 파일 생성 처리... : // CFG->Save(FileName); // 이부분은 예를 든것이고 직접 만드셔야 합니다. : } : } : |
:
: ForceDirectories()함수: 폴더가 있으면 그냥 넘어가고 없으면 강제로 만듭니다.
: ExtractFilePath()함수: 파일 이름중에서 폴더 부분만 추출합니다.
: FileExists()함수: 파일이 존재하는지 확인합니다.
728x90