Страница: 1 |
Страница: 1 |
Вопрос: Add-In для IDE
Добавлено: 09.11.04 01:53
Автор вопроса: cresta
Сделал прибамбасу для VB IDE, чтобы скролить текст в окне кода колесом мыши. Вот теперь не знаю, как добавить это дело к списку AddIn. Вернее добавил, в списке есть, но программа не загружается сама, IDE ругается, что компонент (моя программка) не найден. Приходится её вручную запускать :((
Кто-нибудь пробовал добавлять AddIn'ы к IDE? Поделитесь опытом.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 09.11.04 06:22
Ты имеешь ввиду меню Модули->Менеджер модулей?
Так эти библы по идее ActiveX должны быть.
Номер ответа: 2
Автор ответа:
Comanche
Вопросов: 87
Ответов: 459
Профиль | | #2
Добавлено: 09.11.04 12:46
2cresta:
странно... если "File" / "New project" / "Add-In", затем скомпилить и DLL-ку скопировать в "..\Program Files\MSVS\VB98\Templates\Projects", то должно всё работать.
У меня сей рецепт работает.
Номер ответа: 3
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #3
Добавлено: 09.11.04 14:56
Не.. Там есть dll, только она не activex, а нормальная. Или туда можно только activex'ы добавлять?
И вообще в той папке \Templates\Projects одни только .vbp, .vbz, .dsr. У меня же нормальный ехе, который надо запустить при запуске IDE.
Можно конечно сделать оболочку для файла как activex, и запускать её, чтобы она уже запускала мой файл, но это как то дико выглядит
Номер ответа: 4
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #4
Добавлено: 09.11.04 15:09
Там даже пример этого аддона есть.
\...al Studio\VB98\Template\Projects>Addin.vbp
Номер ответа: 5
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #5
Добавлено: 13.11.04 21:54
Задолбали эти COM, сил нет никаких (
Добавил таки скролл к VB IDE, но при этом приходится держать в папке VB98\Template\Projects\ весь проект этого аддина (или аддона, хрен его знает как правильно). Вместе со всеми файлами. Неужели одного файла dll недостаточно? Или можно только им обойтись?
Номер ответа: 6
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #6
Добавлено: 13.11.04 22:38
Всё, разобрался, работает
И ещё один вопрос знатокам COM\Add-In:
Чтобы добавить Add-In, необходимо создавать проект Add-In и компилировать dll, или есть ещё другие способы добавления?
Номер ответа: 7
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #7
Добавлено: 13.11.04 22:41
Что то я не припомню на этом сайте знаков COM. Хотя всё может быть
Номер ответа: 8
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #8
Добавлено: 13.11.04 22:42
Что то я не припомню на этом сайте знаков COM. Хотя всё может быть
Номер ответа: 9
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #9
Добавлено: 13.11.04 23:53
CyRax, ты чё? Подкалываешь ))
Может и не COM, не знаю... Пусть Add-In будет
Номер ответа: 10
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #10
Добавлено: 13.11.04 23:56
CyRax, ты чё? Подкалываешь ))
Может и не COM, не знаю... Пусть Add-In будет
Номер ответа: 11
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #11
Добавлено: 14.11.04 07:09
Ну можно сказать и COM. Хотя я бы сказал ActiveX.
А системные ловушки не пробовал ставить?