Страница: 1 |
Страница: 1 |
Вопрос: Inno Setup и ActiveX
Добавлено: 02.03.05 13:15
Автор вопроса: Mirgor | Web-сайт:
Подскажите, как при помощи Inno Setup зарегистрировать ActiveX при install и удалить его при uninstal. Желательно пример кода в скрипте.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #1
Добавлено: 02.03.05 13:42
Там по-моему можно выполнять команды после окончания установки.. вот и засунь туда regsvr32 трали-вали.ocx
Номер ответа: 2
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #2
Добавлено: 02.03.05 13:45
Source: ":\PalmViewLog\DLL\msvbvm60.dll"; DestDir: "{sys}"; Flags:
Source: ":\PalmViewLog\DLL\MSCOMCTL.OCX"; DestDir: "{sys}"; Flags: regserver
msvbvm60.dll - не регистрится.
MSCOMCTL.OCX - регистрится.
Номер ответа: 3
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #3
Добавлено: 02.03.05 13:46
Соответственно, ":\PalmViewLog\DLL" - это место, где лежат образцы файлов.
Номер ответа: 4
Автор ответа:
someone
Вопросов: 215
Ответов: 1596
Web-сайт:
Профиль | | #4
Добавлено: 03.03.05 20:13
инносетап - отстой! я раньше, правда любил эту прогу, но с появлением Wise я понял, что ее надо испольовать токо в самых экстренных случаях, когда нет времени.
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 03.03.05 20:29
NSIS форева! Остальное маст дай!
Номер ответа: 6
Автор ответа:
ZeroX
ICQ: 220401330
Вопросов: 47
Ответов: 406
Профиль | | #6
Добавлено: 03.03.05 21:17
Аргументируй
Согласен
Тоже аргументируй
Номер ответа: 7
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #7
Добавлено: 04.03.05 03:02
Все, что не open-source, умирает.
Номер ответа: 8
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #8
Добавлено: 04.03.05 09:42
Тогда проще использовать свой установщик. Это и в самом деле просто, надо лишь иметь два файла - msvbvm60.dll - для копирования в системный каталог (и запуска самого установщика), и setup.exe - сам установщик с файлами в ресурсах. Он распихивает их по каталогам, прописывает что нужно в реестре, ну и вызывает DllRegisterServer для ActiveX-ов. Интерфейс остается на усмотрение фантазии разработчика.
Номер ответа: 9
Автор ответа:
Mirgor
Вопросов: 10
Ответов: 19
Web-сайт:
Профиль | | #9
Добавлено: 05.03.05 11:18
Понятное дело <<NSIS форева!>>, я и не против даже, но а в нем-то как решить такую задачку?
Номер ответа: 10
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #10
Добавлено: 05.03.05 13:04
2 Mirgor: а что, мой ответ не прокатывает?
Номер ответа: 11
Автор ответа:
Mirgor
Вопросов: 10
Ответов: 19
Web-сайт:
Профиль | | #11
Добавлено: 09.03.05 09:32
Пример был бы определенно полезней.