Про подключение ActiveX

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Vyacheslav
Сообщения: 11
Зарегистрирован: 27 фев 2005, 13:52

Уважаемые Программисты!
Я пишу проект в Visual C++ 6.0
У меня есть файл XXX.dll (Type Library)
Мне надо добавить в мой проект компоненты из него
В меню Project -> Add To Project -> Components and Controls
я выбираю Registered ActiveX Controls, открывается окно со списком,
но этих компонентов там нет!!!
Что делать? Что неправильно?
Спасибо
(кстати в проект на Delphi эти компоненты вставились без проблем)
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

ActiveX регистрировал?
Если нет, то в командной строке набери:
regsvr32.exe XXX.dll

При этом XXX.dll должен быть в известном месте
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Vyacheslav
Сообщения: 11
Зарегистрирован: 27 фев 2005, 13:52

ActiveX регистрировал?
Если нет, то в командной строке набери:
regsvr32.exe XXX.dll
Да, конечно регистрировал
DeeJayC
Сообщения: 497
Зарегистрирован: 17 фев 2004, 11:26
Откуда: Ленинград (который Город на Неве)
Контактная информация:

А чего говорит ActiveX Control Test Container?
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)

viel spass, DeeJayC
Vyacheslav
Сообщения: 11
Зарегистрирован: 27 фев 2005, 13:52

А чего говорит ActiveX Control Test Container?
Если "New Control", то этих контролов не видит, а если "Register" то просто ничего не меняется
Аватара пользователя
WinMain
Сообщения: 929
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

Можно вызвать из меню окно диалога ClassWizard, нажать кнгопку Add Class и выбрать позицию From a Type library... Получишь точно такой же класс-обёртку для твоей XXX.dll, который будет тут же добавлен в твой проект.
Vyacheslav
Сообщения: 11
Зарегистрирован: 27 фев 2005, 13:52

Можно вызвать из меню окно диалога ClassWizard, нажать кнгопку Add Class и выбрать позицию From a Type library... Получишь точно такой же класс-обёртку для твоей XXX.dll, который будет тут же добавлен в твой проект.
ОК класс добавился, а как же поймать от него событие?
Ответить