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

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

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

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


Contributor


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

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


Вложения
Тип файла: rar NSIS_plugin.rar
(1.3 Kb, 38 просмотров)

andreyl, там добавляется буквально 1 "h" файл, и вызывается функция (для инициализации с NSIS), ну ещё и заголовок функции меняется, ну и ещё 2 функции для передачи параметров из NSIS скрипта и получение данных из DLL

Пример пустой функции в прикреплённом архиве
В dllmain.c

#include "exdll.h"
Нужный файл

EXDLL_INIT();
Инициализация, без этой функции вы не сможете принимать/отдавать параметры

popstring(tmp);
Получаем данные из NSIS скрипта

pushstring(tmp);
Отправляем данные в NSIS скрипт

Переменная tmp должна быть типа Char

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

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

Отправлено: 17:57, 22-02-2010 | #412