-------------소스-------------- 실수:성공반환; 폴더만들어(경로추출(실행파일명)+"\새파일"); 성공반환:=사용자함수0.URLDownloadToFileA(0, "http://myhome.naver.com/땡땡이/update/psq/main.exe",경로추출(실행파일명)+"\새파일\main.exe", 0, 0);
만일(성공반환 = 0) { 메모0.내용.추가("4단계:새로운파일받기-성공"); 문자창보여("모든 업데이트가 끝났습니다. 확인 버튼을 눌르시면 프로그램이 종료 됩니다."); 폴더지워(경로추출(실행파일명)+"\백업"); // 기존에 있던것. 상관없음!!
끝내; 파일옮겨(경로추출(실행파일명)+"\새파일\main.exe", 경로추출(실행파일명)+"\main.exe", ㅍㅁ진행창, "새파일 파일이동중"); 폴더지워(경로추출(실행파일명)+"\새파일"); 실행해(ㅅㅎ열기, 경로추출(실행파일명) + "\main.exe", "", ㅊㅂ기본보기);
} 아니면 { 메모0.내용.추가("4단계:새로운파일받기-실패"); 문자창보여("4단계 를 실패하여서 버전 만 최신버전이되고 프로그램은 그대로입니다. 확인 버튼을 눌르시면 백업 폴더 를 이용해서 원상태로 만들겠습니다."); // 아직 만드는중 -_-.... } ----------------------------------- 문제는요 바로! 덮어씌우기 인데... 계속 해서도 안되서 폴더를 만들어서 (폴더이름:새파일) 에 새로운 파일을 다운로드받고 현재 프로그램을 종료후 파일을 원본 파일에 옮겨서 덮어씌워지는것 인데요... 안되네요;; 덮어씌우는 명령어가 따로있는것도 아닐텐데... |