Главная страница
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.48 MB
Время: 0.05 c
3-1083863372
DenKop
2004-05-06 21:09
2004.05.30
Как почитать Advantage Table (*.adt) таблицу?


3-1083920985
Rater
2004-05-07 13:09
2004.05.30
торможу наверно, Table и файл Paradox - не вижу содержимого


8-1079695681
Sauron_ua
2004-03-19 14:28
2004.05.30
ПОМОГИТЕ!!!! DirectX Texture


6-1081419374
-=Demon=-
2004-04-08 14:16
2004.05.30
Контрольная Сумма


14-1084374073
konstantinov
2004-05-12 19:01
2004.05.30
Создание скомпилированных HTML файлов