Вызов функции после нажатия кнопки «Установить»

#inno-setup

#inno-setup

Вопрос:

Есть ли способ вызвать определенную функцию после нажатия кнопки «Установить»?

Комментарии:

1. хахахахах! моя ошибка! В моем скрипте a создана функция для установки службы Windows, и я хотел, чтобы это вызывалось / выполнялось после нажатия кнопки «установить».

2. Вы можете удалить вопрос, если хотите — ссылка должна быть рядом со ссылками редактировать и закрыть, под тегами

Ответ №1:

Вы можете использовать любую из предопределенных функций событий, которые существуют в Inno Setup. Например, вы могли бы захотеть использовать CurStepChanged . Из документации:

procedure CurStepChanged(CurStep:
TSetupStep);
Вы можете использовать эту функцию события для выполнения своих собственных задач перед установкой и после установки.

Вызывается с помощью CurStep=ssInstall непосредственно перед началом фактической установки, с помощью CurStep =ssPostInstall сразу после завершения фактической установки и с помощью CurStep = ssDone непосредственно перед завершением установки после успешной установки.