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

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

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


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

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


Цитата dexx:
это сообщение действительно появляется при завершении. Но оно не становится поверх остальных окон, а где-то за ними. »
Ну не знаю, у меня сообщения всплывает поверх всех окон...
Попробую в следующей версии добавить к сообщению флаг MB_TOPMOST, посмотрим что получится

Цитата dexx:
Некоторым выходом из ситуации является применение прогресс-индикатора распаковки. Но он отработал, показал 100% и исчез. И что дальше? »
EXE отработал распаковку файлов, и, если в вашем проекте не прописаны никакие команды на исполнение после распаковки файлов - EXE завершает свою работу

Цитата dexx:
Дальше пользователь подумает »
Ну так включайте показ сообщения пользователю, в чем проблема?

Цитата dexx:
В итоге, может получиться ситуация, когда процесс этой программы останется висеть еще надолго »
Не висит в памяти EXE если он выполнил все прописанные вами команды
Может, конечно, такое случиться, но только в том случае, если EXE запустил указанное вами приложение и ждёт его завершения, а запущенный процесс завис, тогда и EXE с места не сдвинется, т.к. будет ждать завершения работы вашего приложения

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]


Отправлено: 13:16, 28-04-2012 | #252