DCOM

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

DCOM

Сообщение drronnie » 12.06.2008 (Чт) 12:49

Господа, есть чужой ActiveX, у меня задача такая, зайти на терминальный сервер и на клиенте создать объект. Короче пробовал создавать Excel.Application, настроил ему параметры в DCOMCnfg - всё хорошо, но другого (нужного мне) компонента в ветке "Настройка DCOM" нету. Его нужно зарегистрировать как-то по хитрому или он в принципе DCOM не поддерживает?
Компиляция - перевод словесного поноса в машинный код.

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 12.06.2008 (Чт) 12:57

А этот "чужой ActiveX" установлен на терминальном сервере?
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 12.06.2008 (Чт) 13:03

Конечно установлен. Пока был не установлен, то при попытке создать его возникала ошибка, что-то типа "...не установле локально...", установил. Теперь 70:Permisson denied. А настроить ему права я не могу, т.к. eго нету в перечне компонентов в DCOMCnfg.
Компиляция - перевод словесного поноса в машинный код.

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 12.06.2008 (Чт) 13:55

По моему для отображения в DCOMCnfg должна быть запись в ветке реестра HKEY_CLASSES_ROOT\AppId\
Но и это не критерий, т.к. в МСДН есть статьи описывающие лечение при проблемах, после установок SP, как на ХР, так и на 2003.

вообщем вот название одной из статей:
INFO: Using DCOM Config (DCOMCNFG.EXE) on Windows NT
Q176799
попробуй почитать :)
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 12.06.2008 (Чт) 14:13

кстати, для СОМ+ приложения не достаточно просто зарегистрировать компонент, есть спец инсталятор для этого.
Здесь статья COM+ Application Guidelines for Visual Basic Development в ней найдешь раздел Security, Communication, and Configuration, и в нем будет описание как установить СОМ+ приложение.
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 12.06.2008 (Чт) 14:28

Спасибо! После того, как добавил два ключика в HKEY_CLASSES_ROOT\AppId\ появился компонент! Вот теперь мы заживём:) Мерси!
Компиляция - перевод словесного поноса в машинный код.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 69

    TopList