Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > Зачем нужны ActiveX Control'ы?


Автор: nikakoi 8.4.2008, 14:49
Добрый день...
Совсем недавно начал изучать ActiveX.
Нашел статью как создать простенький активикс контрол и как его использовать в javascript. Попробовал, зарегистрировал - получилось.
Дальше попытался прикрутить этот контрол к .Net приложению. Регистрирую dll и не могу из закладки Com components добавить референс... Потому что там только tlb, а .net'y dll надо... Добавляю референс в ручную, копирую длл к ехешнику и могу этой длл пользоваться... Только не понимаю зачем это нужно?)))Вроде и просто dll можно добавить без всяких регистрации)
Подскажите плз, контролы ActiveX только для script'ов или их используют и в обычной жизни... Где вообще мне найти нормальные доки по COM'у и Activex'у... 
Заранее спасибо)

Автор: Dreamer_0x01 8.4.2008, 22:19
У меня на новой работе их используют для конструирования MFC - приложений. Берут "кирпичики" в виде Active-X компонентов, выполняющие разные функции, кидают их на диалог, получают хоть и немного тормознутую, но работоспособную систему. В частности, сейчас занимаемся системой разводки мостов. Ее приходится переделывать по несколько раз в день. В арсенале есть компонентики, запрашивающие данные из COM и LPT портов, строящие разные графики и таблички.
Просто набираем их на диалог, через страницу свойств задаем поведение, запускаем нужные методы, чтобы связать друг с другом - и в общем-то можно приступать к отладке очередной части оборудования.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)