2
0
Martijn Laan 6 жил өмнө
parent
commit
a25ddbb269

+ 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;