#inno-setup
#inno-setup
Вопрос:
Есть ли способ вызвать определенную функцию после нажатия кнопки «Установить»?
Комментарии:
1. хахахахах! моя ошибка! В моем скрипте a создана функция для установки службы Windows, и я хотел, чтобы это вызывалось / выполнялось после нажатия кнопки «установить».
2. Вы можете удалить вопрос, если хотите — ссылка должна быть рядом со ссылками редактировать и закрыть, под тегами
Ответ №1:
Вы можете использовать любую из предопределенных функций событий, которые существуют в Inno Setup. Например, вы могли бы захотеть использовать CurStepChanged
. Из документации:
procedure CurStepChanged(CurStep:
Вы можете использовать эту функцию события для выполнения своих собственных задач перед установкой и после установки.
TSetupStep);Вызывается с помощью CurStep=ssInstall непосредственно перед началом фактической установки, с помощью CurStep =ssPostInstall сразу после завершения фактической установки и с помощью CurStep = ssDone непосредственно перед завершением установки после успешной установки.