Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.30;
Скачать: CL | DM;

Вниз

Книга по COM   Найти похожие ветки 

 
MikePol   (2004-05-17 11:38) [0]

Подскажите пожалуйста хорошую книгу по созданию COM объектов в Delphi. На русском языке.
Существует ли альтернатива COM. Мне надо чтобы мой код могли использовать разработчики VC и VB. Это все что мне надо от COM .
(простая Dll  не работает так как надо)


 
Romkin ©   (2004-05-17 11:57) [1]

New -> ActiveX library
New -> Automation object (параметры - по-умолчанию, имя сам придумай, например, MyFirstObj)
View -> Type Library, найти там интерфейс (красная хрень), ввести ему методы и проперти, нажать refresh.
Реализовать шаблоны как надо...
Начинающему рекомендуется в Tools -> Env. options на закладке type library переключить language на Pascal...
Использование:
Компилировать, run -> register ActiveX server (у клиента - подать эту dll как параметр regsvr32, есть такое приложение :) )
Вызов в VB, например, set Obj = CreateObject("<dllname>.MyFirstObj")
Для начать - достаточно. Да, еще не увлекайся разными типами, применимо целое, float, widestring (BSTR), OleVariant - все остальное туда пхай...


 
Romkin ©   (2004-05-17 12:01) [2]

И вообще, статьи бы поискал...
http://www.delphimaster.ru/articles/automat/index.html
и тд..


 
Думкин ©   (2004-05-17 12:29) [3]

> MikePol   (17.05.04 11:38)  
> Существует ли альтернатива COM.

.Net


 
Игорь Шевченко ©   (2004-05-17 12:33) [4]

Книга: Елманова, Трепалин, Тенцер - Delphi 6 и технология СОМ


 
y-soft ©   (2004-05-17 12:45) [5]

Для практического использования в Delphi - [4] и
Эрик Хармон. "Разработка COM-приложений в среде Delphi","Вильямс", 2000

Для углубленного изучения -
Дональд Бокс. "Сущность технологии COM", "Питер", 2001


 
y-soft ©   (2004-05-17 12:49) [6]

И прекрасный сайт с подробным курсом и примерами на Delphi от Bynh Ly (на английском)

http://www.techvanguards.com/


 
MikePol   (2004-05-17 12:57) [7]

Большое спасибо !



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

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.034 c
4-1082117282
Сергей_И
2004-04-16 16:08
2004.05.30
Запись текста в интернет форму


14-1083852088
clickmaker
2004-05-06 18:01
2004.05.30
мертвый код?


4-1082303801
Xtz
2004-04-18 19:56
2004.05.30
Как по Pid процеса узнать инфу о нем?


1-1084566997
Sanek_metaller
2004-05-15 00:36
2004.05.30
Как програмно отследить изменения в реестре?


1-1084476875
SergeyV
2004-05-13 23:34
2004.05.30
Как в RichEdit выделить цветом конкретное слово





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский