1
설치하는 동안 파일이있는 폴더를 추가합니다.
출처 : {#DBPath}; DestDir : "{app} \ DataBase";
나는
이 파일을 삭제하거나하지 않으려면 경우 제거에, INNO-설정은 사용자에게 물어 것이라고합니다.inno setup 파일을 제거 할 것인지 묻습니다.
어떻게하면됩니까?
감사합니다, 아비. 유 폴더를 유지하려면
설치하는 동안 파일이있는 폴더를 추가합니다.
출처 : {#DBPath}; DestDir : "{app} \ DataBase";
나는
이 파일을 삭제하거나하지 않으려면 경우 제거에, INNO-설정은 사용자에게 물어 것이라고합니다.inno setup 파일을 제거 할 것인지 묻습니다.
어떻게하면됩니까?
감사합니다, 아비. 유 폴더를 유지하려면
다음 U는 조건부 파스칼 스크립트를 사용하여이 폴더를 제거 할 수 있습니다 uninstallation.Then 동안이 폴더를 삭제하지 에 INNO-설치를 지시하는 uninsneveruninstall
플래그를 추가해야합니다 여기
방법 할 수있다 이 :
[Files]
Source: {#DBPath}; DestDir: {app}\DataBase; Flags: uninsneveruninstall
[Code]
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if CurUninstallStep = usPostUninstall then
begin
if MsgBox('Do You Want To Delete DataBase Folder?', mbConfirmation, MB_YESNO or MB_DEFBUTTON2) = IDYES then
//this is the msg that will display after uninstall,change is as you prefer
begin
DelTree(ExpandConstant('{app}\DataBase'), True, True, True);
end;
end;
end;
의
가능한 중복 [? INNO 설치 프로그램을 사용하여 제거 섹션 동안 확인 작업을 추가하는 방법 (http://stackoverflow.com/questions/16503260/how-to-add-a-confirm- 설치 제거 중 작업 - 섹션 - 사용 - 무인 설치) – RRUZ