|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.11.2009, 06:13 | #1 |
Пользователь
Регистрация: 13.04.2007
Сообщений: 65
|
СОМ
Есть СОМ-сервер в виде DLL. Зарегистрировал его в реестре с помощью regsvr32. Импортировал библионеку типов в проект (идентификаторы в библиотеке типов и в реестре совпадают). При попытке обращения к интерфейсу объекта сервера с помощью CreateComObject возникает исключение EOleSysError "Класс не зарегистрирован".
Что самое интересное пробывал обратиться к серверу на VBA все работает. Подскажите что делать. Заранее благодарен! |
10.11.2009, 08:21 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не люблю я лично по Гуидам работать...
Попробуй через CreateOleObject а не через CreateComObject
I'm learning to live...
|
10.11.2009, 08:57 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
пробовали предварительно инициализиовать
Код:
...VBA это делает автоматически CreateOleObject действительно лучше.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
10.11.2009, 08:58 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
СОМ порт | JUDAS | Win Api | 0 | 10.01.2009 21:27 |
СОМ порт | SERG1980 | Общие вопросы Delphi | 3 | 17.05.2007 08:06 |
СОМ порт IR управление мультимедиа | Andr12 | Свободное общение | 2 | 10.02.2007 12:07 |