Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];




Вниз

Вопрос по COM (а где ж его еще задать?) 


RIMMER   (2003-08-21 01:03) [0]

Хочу, чтобы прога моя была еще и сервером COM с доступом к нему из скриптов на JavaScript. COM сделал, даже из других программ на Delphi вызывается, а вот из скриптов не желает. PHP yt может получить из моего GUID IUnknown, JavaScript плачется, что невозможно использовать интерфейс. Нельзя вобщем. И че теперь?



RIMMER   (2003-08-21 01:09) [1]

P.S. АДМИНАМ: где можно вопрошать о COM

--- и ---

куда дели "Показать только мои вопросы". Нафиг тогда ник нужен, в куках лежащий?



nikkie   (2003-08-21 01:34) [2]

дык это... IDispatch реализован? Automation object или COM object создавался?



RIMMER   (2003-08-23 00:47) [3]

2 nikkie
Пардон? Мой объект реализован в D6, в обычном exe-шнике (не ActiveX Library), стандартно, то есть File>New...>ActiveX>Com Object. Сваял быстренько СВОЙ интерфейс (не наследовался), оставил Register as automation object (не помню точно как называется), реализовал методы - все. Вот и ответь мне (я чайник в COM) реализован или нет.



nikkie   (2003-08-23 02:04) [4]

Com Object - значит IDispatch не реализован.
оставил Register as automation object - нету там такого...
создавай File>New...>ActiveX>Automation Object
имхо, проблема именно в этом




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2003.09.11;
Скачать: [xml.tar.bz2];




Наверх








Память: 0.75 MB
Время: 0.029 c
14-33779          Marser                2003-08-23 02:20  2003.09.11  
Именинники 23 августа


6-33699           ALaKO                 2003-07-07 10:48  2003.09.11  
Tembededwb


3-33448           clickmaker            2003-08-21 15:42  2003.09.11  
TTable.FindKey находит то, что не находит Locate


14-33745          Vlad Oshin            2003-08-25 15:41  2003.09.11  
Поможите, опять ВинXP... Первый раз я с ней. Не копирует по сети


1-33606           BanderLog             2003-09-01 12:59  2003.09.11  
Переключение между приложениями