Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Аватара для kotkovets

Ветеран


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

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


Цитата wolkow70:
Обязательно ли выставлять ClearErrors перед следующей коммандой на Нужно, удаление ключа который тоже возможно не существует? »
Нужно по условиям скрипта, ключ не существует - установщик выкидывает флаг ошибки:
Код: Выделить весь код
IfErrors 0 +2
MessageBox MB_OK "error" IDOK
Если имеется в скрипте иные команды, срабатывающие на флаге ошибке, но не по условию
несуществующего ключа в реестре, то обязательно, во избежание ложных срабатываний.
К примеру мне выдал установщик флаг ошибки из-за несуществующего ключа в реестре.
А затем в скрипте идет команда проверки удаления файла, то проверка удаления файла будет всегда срабатывать из-за ошибки ключа, а не удаления файла. По этому нужно выпиливать ненужный флаг ошибки принудительно - ошибку несуществующего ключа.

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:02, 13-12-2011 | #2016