Имя пользователя:
Пароль:
 

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

Аватара для wolkow70

Ветеран


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

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


У меня версия LASetup_4.5.4_(build-603)_Standard.exe последняя с сайта.
Регистрацию библиотеки ContextMenu.dll я прописал так:

!include "Library.nsh"


Section "Контекстое меню проводника" ContextMenu
SectionIn 1 2
;read/write section state
!insertmacro ProcessSection "ContextMenu"
;if $r0 is 0 then exit section
StrCmp $R0 0 EndSection 0
;--------------section code----------------
${RefreshShellIcons}
RegDLL "$INSTDIR\ContextMenu.dll"
EndSection:
SectionEnd

Section Uninstall
!insertmacro UninstallLib REGDLL NOTSHARED NOREBOOT_PROTECTED "$INSTDIR\ContextMenu.dll"
Delete /REBOOTOK "$INSTDIR\ContextMenu.dll"

Эта библиотека при деинсталляции требует перезагрузки, что неудобно.
Я вообще за основу взял скрипт от AIMP и его перекраиваю.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 15:55, 22-04-2011 | #1098