Delphi и COM
www.tvsubs.net
http://core74.ru/
Delphi и COM
Delphi и COM
Введение
Базовые понятия
Интерфейс
Автоматическое управление памятью и подсчет ссылок
Объявление интерфейсов
IUnknown
Реализация интерфейсов
Реализация интерфейсов (расширенное рассмотрение)
Интерфейсы и TComponent
Использование интерфейсов внутри программы
Использование интерфейсов для реализации Plug-In
COM-сервер, структура и использование
COM-сервер
Сервер в виде DLL
Сервер в виде исполнимого файла
Регистрация сервера
Потоки и «комнаты»
STA
MTA
Передача интерфейсов и параметров
Инициализация COM
Активация сервера
Создание COM-сервера
Сервер без библиотеки типов
Сервер с библиотекой типов
Создание Plug-In в виде COM-сервера
Автоматическая регистрация серверов из своей программы
OLE Automation
IDispatch
Поддержка IDispatch, тип данных Variant
Dispinterface
DualInterfaces
Создание Automation-серверов
События в COM
Создание Automation- сервера (продолжение)
Создание обработчика событий COM
Tab