NSIS: Что такое реестр? - PullRequest
       5

NSIS: Что такое реестр?

4 голосов
/ 15 декабря 2009

Что такое реестр в NSIS? Как вы пишете и читаете из реестра?

Ответы [ 3 ]

7 голосов
/ 15 декабря 2009

Вы имеете в виду реестр Windows, который вы можете изменить с помощью NSIS?

В этом случае эта статья может помочь вам кое-что прояснить: Что такое реестр Windows?

После этого вы сможете понимать и использовать NSIS-Команды

WriteRegStr
ReadRegStr

Подробный пример можно найти здесь: ReadRegStr и здесь: WriteRegStr

3 голосов
/ 21 января 2011

Или вы можете ссылаться на NSIS Регистры , которые являются стандартными переменными, используемыми некоторыми функциями и плагинами для передачи или возврата значений.

Из справочника по NSIS раздел 4.2.2:

$ 0, $ 1, $ 2, $ 3, $ 4, $ 5, $ 6, $ 7, $ 8, $ 9, $ R0, $ R1, $ R2, $ R3, $ R4, $ R5, $ R6, $ R7, $ R8, $ R9

Регистры. Эти переменные могут быть использованы так же, как пользовательские переменные, но обычно используется в общих функциях или макросы. Вам не нужно заявлять эти переменные, так что вы не получите никаких конфликты имен при их использовании в общий код При использовании этих переменные в общем коде, это Рекомендуется использовать стек для сохранить и восстановить их оригинал ценности. Эти переменные также могут быть используется для связи с плагинами, потому что они могут быть прочитаны и написаны подключаемыми библиотеками DLL.

0 голосов
/ 15 декабря 2009

Это реестр Windows . Пример чтения и записи из NSIS - первый результат здесь

...