원본 파일 : strSource
타겟 파일 : strTarget
순서
1. FileExists(strTarget) 이 있으면 DeleteFile(strTarget) 함.
2. CopyFileTo(strSource, strTarget)으로 파일 복사를 함.
이렇게 1번과 2번을 처음 실행하면 성공적으로 파일 복사가 됩니다.
그런데, 프로그램을 종료하지 않고 1번과 2번을 다시 실행하면 DeleteFile(strTarget)에서 false로 리턴됩니다.
처음 1회 성공 후에 CopyFileTo(strSource, strTarget)에서 파일을 잡고 있는것 같은데
왜 그런지 모르겠어요..
고수님의 조언이 필요한 것 같아요.
도와주세요.
|