Inno Setup: Wie manipuliere ich den Fortschrittsbalken im Run-Bereich?

Ähnlich zu dieser Frage:
Wie wird der Fortschrittsbalken im Abschnitt [Ausführen] des Inno Setup-Installationsskripts festgelegt?

Wenn das Inno-Setup das @ erreic[Run]m Abschnitt @ wird der Fortschrittsbalken mit 100% angezeigt und bleibt an dieser Position stehen.

Ich habe viele Dateien, die ich in diesem @ installieRun Abschnitt, in dem ich den Fortschrittsbalken neu starten und steuern möchte, während jedes Programm installiert wird.

Die Statusmeldung kann leicht geändert werden StatusMsg), aber dem Fortschritt fehlt mir etwas. Könnt ihr mir bitte helfen?

Beispiel

[Run]
Filename: "msiexec.exe"; Parameters: "/i ""msxml.msi"" /quiet"; \
    StatusMsg: "MSXML..."; Flags: runascurrentuser
Filename: "msiexec.exe"; Parameters: "/i ""capicom_dc_sdk.msi"" /quiet"; \
    StatusMsg: "CAPICOM..."; Flags: runascurrentuser

Da ich die Fortschrittsanzeige während der Installation steuern möchte, weiß ich nicht, was ich tun soll. Ich dachte in vielleicht mitBeforeInstall -Parameter, Erstellen eines Codes, um den Fortschrittsbalken auf 0 zu setzen, indem Sie so etwas wie @ ausführWizardForm.ProgressGauge.Position = 0; und in derAfterInstall Parameter, das Gegenteil,WizardForm.ProgressGauge.Position = 100;, aber wie kann ich das während der Installation ändern?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage