Установщик NSIS открывается в фоновом режиме.

Я пробовал использовать BringToFront, но я не верю, что это то, чего я на самом деле хочу. Есть ли что-то, что мне не хватает?


person mdarling    schedule 23.02.2012    source источник
comment
Не могли бы вы дать больше информации? Вы запускаете установщик NSIS из другой программы? Если да, то какой язык?   -  person Seki    schedule 23.02.2012
comment
исполняемый файл загружается с веб-страницы и открывается для установки пользователем приложения. если есть другие открытые окна, оно откроется за ними   -  person mdarling    schedule 23.02.2012
comment
а кто начинает установку? Пользователь из веб-браузера? Другое приложение, которое вы сделали?   -  person Seki    schedule 23.02.2012


Ответы (1)


Плагины могут вызвать проблемы с фокусом, попробуйте скрипт без кода в .onInit и .onGuiInit. Если это все еще происходит, вы можете отправить отчет об ошибке с простым примером сценария и необходимыми шагами для воспроизведения (версия браузера и операционной системы и т. д.).

person Anders    schedule 23.02.2012
comment
я обнаружил, что это потому, что я вызываю inetc::get во время .onInit. Знаете ли вы какое-либо решение для этого? - person mdarling; 24.02.2012
comment
Да, это была одна из первых вещей, которые я сделал. - Не повезло. - person mdarling; 27.02.2012
comment
@user1228637 user1228637 Попробуйте переместить вызов плагина в .onGuiInit или обратный вызов show для вашей первой страницы. Или попробуйте (экспериментальный?) плагин InetBgDL... - person Anders; 27.02.2012
comment
Спасибо, Андерс, похоже, это сделал InetBgDL! - person mdarling; 27.02.2012