Martijn Laan 6 年之前
父节点
当前提交
a25ddbb269
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      Examples/CodePrepareToInstall.iss

+ 5 - 1
Examples/CodePrepareToInstall.iss

@@ -14,6 +14,9 @@ UninstallDisplayIcon={app}\MyProg.exe
 OutputDir=userdocs:Inno Setup Examples Output
 
 [Files]
+; Place any prerequisite files here, for example:
+; Source: "MyProg-Prerequisite-setup.exe"; Flags: dontcopy
+; Place any regular files here, so *after* all your prerequisites.
 Source: "MyProg.exe"; DestDir: "{app}";
 Source: "MyProg.chm"; DestDir: "{app}";
 Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme;
@@ -46,10 +49,11 @@ end;
 
 function DetectAndInstallPrerequisites: Boolean;
 begin
-  (*** Place your prerequisite detection and installation code below. ***)
+  (*** Place your prerequisite detection and extraction+installation code below. ***)
   (*** Return False if missing prerequisites were detected but their installation failed, else return True. ***)
 
   //<your code here>
+  //extraction example: ExtractTemporaryFile('MyProg-Prerequisite-setup.exe');
 
   Result := True;