В некоторых документах установщика NSIS говорится, что если какая-либо операция завершится с ошибкой, будет установлен флаг ошибки. Является ли флаг ошибки только логическим значением или является конкретным кодом, указывающим, какая ошибка произошла? Если это код, как мне получить доступ к нему для его выхода?
Флаг ошибки установщика NSIS
Ответ 1
Это просто логический флаг, используйте ClearErrors
, IfErrors
и SetErrors
, чтобы очистить/обнаружить/установить его. (Этот флаг задается внутренними инструкциями, большинство плагинов используют другие методы, но также возможно, чтобы плагин установил/очистил его)