Текущий архив: 2003.09.11;
Скачать: CL | DM;
Вниз
работа с COM Найти похожие ветки
← →
Andrushk (2003-08-28 09:34) [0]У меня есть COM-сервер в виде dll-ки, научите блин пожалуста, как с ним работать. Много видел статей как создать COM - объект, но где бы почитать, как к нему подключиться и как с ним работать?
Thanks.
← →
Крот (2003-08-28 09:49) [1]http://www.clubpro.spb.ru/cominside/subscribe.html
← →
Andrushk (2003-08-28 10:21) [2]Мне бы просто тупое описалово, какие компоненты выложить и что сделать. Надо быстро сделать, некогда вникать в суть технологии.
← →
y-soft (2003-08-28 10:58) [3]Во-первых надо зарегистрировать COM-сервер (regsvr32.exe dllname)
Во-вторых - прямо в Delphi импортировать (Project/Import Type Library... или Component/Import ActiveX Control...) - будут созданы модули с описаниями и компоненты-оболочки
А далее - работать с этими компонентами
Можно и без всего этого, но это уже не "тупое описалово"...
← →
Andrushk (2003-08-28 11:27) [4]2 y-soft
Thanks, вроде получается
А где почитать как без всего этого?
я начал читать http://www.clubpro.spb.ru/cominside/subscribe.html
- там издалека начали, и помоему там вообще о COM, а не в привязке к Delphi
← →
y-soft (2003-08-28 11:33) [5]А без всего этого и есть без привязки к Delphi - очччень непростая технология:(
Есть желание углубленно изучать, так прекрасное руководство на http://www.techvanguards.com
или
Н.Елманова, С.Трепалин, А.Тенцер "Delphi 6 и технология COM"
← →
Andrushk (2003-08-28 11:49) [6]Ага, спасибо.
← →
Andrushk (2003-08-28 12:47) [7]А скажите плиз, локальный и удаленный сервер COM пишутся поразному?
Я пытаюсь обратиться к серверу COM который установлен на другой машине, а мне выдается сообщение: "Сервер RPC недоступен"
-чтобы это значило, может данный сервер может только локально работать?
← →
y-soft (2003-08-28 13:32) [8]На удаленной машине будет запускаться, если установлен и настроен DCOM
← →
Andrushk (2003-08-28 13:47) [9]Не понял, как его установить
Сервис что ли должен быть запущен какой-то?
← →
y-soft (2003-08-28 13:51) [10]В инете есть подробные инструкции, во всех книгах по COM тоже, даже с картинками:))
← →
Andrushk (2003-08-28 14:02) [11]Хорошо вам знатокам, вы поди такие статьи за версту чуеете, а мы бакланы в упор их не видим :-))) сказал бы как :-))
Т.е. если есть сервер COM - говорить о том может ли он работать только на локальной машине или на какой-то сетевой - глупо? если он есть, то как хочешь так к нему и подключайся?
← →
[NIKEL] (2003-08-28 14:06) [12]лучше купить книгу и почитать, это не такая простая тема как кажется на первый взгляд
"Основы COM"
в любом инетмагазине
← →
y-soft (2003-08-28 14:15) [13]Тут в 2-х словах не объяснишь:(
http://delphi.vitpc.com/treasury/dcom.htm
http://www.delphiworld.narod.ru/base/dcom_permissions.html
http://citforum.web.am/programming/cpp/com_4_13.shtml
← →
Andrushk (2003-08-28 14:23) [14]Дело вот в чем, мне дали dll-ку, сказали - это COM сервер, надо чтобы программа стояла на серваке, а у пользователей в клиенском приложении был некоторый расчет использующий объекты этого сервера...
Я COM"ом ниразу еще не пользовался, уверен, что со временем я стану большим спецмалистом по нему, но сейчас надо сделать чтобы просто работало...
на моей машине вроде работает, подскажите как сделать чтобы сервер стоял на какой-то сетевой машине
← →
Andrushk (2003-08-28 14:23) [15]2 y-soft
о! спасибо, щас смотреть буду
Страницы: 1 вся ветка
Текущий архив: 2003.09.11;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.009 c