Delphi и COM
f65d50f6

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

Содержание раздела