Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
имхо, проблема именно в этом



Страницы: 1 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.009 c
7-33821
Pauk
2003-06-26 19:11
2003.09.11
Принтеры


3-33438
grusty
2003-08-21 10:48
2003.09.11
Удаление всех записей в ADO.


1-33627
solo
2003-08-31 19:48
2003.09.11
Ширина полей для принтера


4-33859
Номолос
2003-07-10 22:41
2003.09.11
Как получить имя типа файла?


3-33466
san
2003-08-21 06:29
2003.09.11
Составное Lookup-поле





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский