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

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

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

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


Contributor


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

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


Цитата Saten:
Не подскажите как сделать так чтобы на этапе инсталляции файлов при установки определённого компонента появлялось маленькое окошко например с таким содержанием "установка директХ" и соответственно когда компонент установился окошечко закрывалось. »
В начале кода пропишите:
Код: Выделить весь код
!include "WinMessages.nsh"
Код: Выделить весь код
Section "Установка DirectX"
 	Banner::show "Подготовка к установке..."
	Banner::getWindow
	Pop $1
 	GetDlgItem $2 $1 76
	SendMessage $2 ${WM_SETTEXT} 0 "STR:Пожалуйста, подождите..."
 	GetDlgItem $2 $1 1030
	SendMessage $2 ${WM_SETTEXT} 0 "STR:Установка DirectX..."
Sleep 2000
; ... Ваш код
; ... Ваш код
; ... Ваш код
	SendMessage $2 ${WM_SETTEXT} 0 "STR:Удаление временных файлов..."
Sleep 2000
; ... Ваш код
; ... Ваш код
; ... Ваш код
	Banner::destroy
SectionEnd
Команду "Sleep" удалите потом, это просто для примера вам, запустите, посмотрите как смотрится и удалите

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

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

Отправлено: 18:09, 04-01-2014 | #911