Inno Setup: Как запустить скрипт обратной передачи в зависимости от пользовательских настроек? - PullRequest
0 голосов
/ 22 декабря 2010

Я пытаюсь запустить скрипт обратной передачи, когда кто-то устанавливает мою программу с помощью Inno Setup.Насколько я знаю, я могу просто использовать раздел [Run] для запуска файла url, подобного следующему:

[Run]
Filename: "{app}\postback.url";

Однако, как я могу передать разные сценарии обратной передачи в зависимости от того, что пользователь выбрал во время установки?У меня есть несколько компонентов, и я хотел бы знать, какие компоненты были установлены.Существуют ли какие-либо операторы if или что-то еще?

Кроме того, есть ли лучший способ сделать функцию обратной передачи?Я чувствую, что должно быть что-то более простое, чем запуск файла .url.

Большое спасибо!

1 Ответ

1 голос
/ 22 декабря 2010

См. Папку с примерами Inno Setup , в частности сценарии CodeDlg.iss и CodeExample1.iss. Оба они показывают, как использовать раздел [Code], а первый показывает, как создавать диалоговые страницы, которые получают пользовательские отзывы.

См. Также раздел Pascal Scripting в справке Inno Setup .

...