Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.118.184.237] |
|
Сообщ.
#1
,
|
|
|
Добрый день
Подскажите, как реализовать следующую вещь. При запуске инсталлятора надо проверить, запущен ли процесс excel.exe. Если запущен - выдать окно с текстом "Для продолжения установки закройте Excel" и двумя кнопками - Отмена(прерывает установку) и Далее(продолжает установку, если Excel был закртыт). У меня получилось сделать так, чтоб установка просто прерывалась, вот код: <!-- Уведомить об открытом Экселе, прервать установку --> <util:CloseApplication Id="ExcelCloseAction" CloseMessage="no" Target="excel.exe" RebootPrompt="no" Property="IsExcelRunning" Description="MS Office Excel is still running"/> <InstallExecuteSequence> <Custom After="WixCloseApplications" Action="StopInstallation">IsExcelRunning</Custom> </InstallExecuteSequence> <!-- Прерывание установки, если Excel запущен --> <CustomAction Id="StopInstallation" Error="Closed MS Office Excel." /> |