Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Подскажите такое. Что добавить в скрипт, чтоб перед деинсталяцией приложения был убит процесс, а уже потом происходила деинсталяция приложения.
Добавил в скрипт такой код, но не работает, процесс не закрывается и поэтому программа не удаляется:
Код: Выделить весь код
[_Code]
function RunTask(FileName: string; bFullpath: Boolean): Boolean;
 
function KillTask(ExeFileName: string): Integer;

procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
  if CurUninstallStep = usUninstall then
  begin
    if RunTask('punto.exe', false) then
     KillTask('punto.exe');
  end;
end;

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.


Отправлено: 18:31, 25-01-2010 | #985