아래 코드는 복사 및 삭제입니다(원시 이동 또는 이름 바꾸기 대신).
[Code]이 논리를 구현하려면 섹션을 사용하세요 .
지원되는 기능 과 처리할 수 있는 이벤트 에 대한 문서는 꽤 좋습니다.
설치 시작 시 대응 방법:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
procedure CurStepChanged(CurStep: TSetupStep); begin case CurStep of ssInstall: begin { will be executed just before the actual installation starts } end; ssPostInstall: begin { will be executed just after the actual installation finishes } end; end; end; |
파일이 존재하는지 여부를 확인하는 방법
1 2 3 4 5 6 |
if FileExists(FileName) then begin { do something when the file exists } end; |
파일 복사(기존 파일 덮어쓰기)
1 2 3 4 5 6 |
if not FileCopy(ExistingFileName, NewFileName: String, false) then begin { handle copy error } end; |
파일 삭제
1 2 3 4 5 6 |
if not DeleteFile(FileName) then begin { handle delete error } end; |