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

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

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

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


Contributor


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

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


Цитата Stealthmax:
но при этом сами кнопки MessageBox берут язык системной локали. Как обойти это? »
А никак, точнее, "простым стандартным способом" - никак, тоже с этим столкнулся делая многоязычные инсталлеры - просто смирился
Как вариант либо писать свои messagebox (ну типа плагином показывать свои сообщения со своим текстом на кнопках), либо ковырять исходники NSIS...

Цитата Dodakaedr:
Как программно обновить информацию об ассоциациях? »
Что имеется в виду? Если честно, не совсем понятно
Если вы про "обновить значки" в системе после манипуляций в реестре, чтобы файлы с новым зарегистрированным расширением приняли описание файла/нужный значок - то может быть вам нужна команда
Код: Выделить весь код
${RefreshShellIcons}
подключить не забудьте
Код: Выделить весь код
!include "FileFunc.nsh"
Цитата Serg866:
нужно сделать проверку на размер файла »
Ну так справочку то когда читать начнём?
GetSize + StrCmp для сравнения с другим размером
Код: Выделить весь код
	${GetSize} "$windir" "/M=explorer.exe /S=0B /G=0" $0 $1 $2
	MessageBox MB_OK|MB_ICONINFORMATION "$0"

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

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

Отправлено: 20:49, 02-01-2016 | #1930