DELPHI COM ОБЪЕКТЫ
COM-объекты в Delphi — это компоненты, которые реализуют технологию Component Object Model (COM), позволяющую разным приложениям взаимодействовать между собой.
Для создания COM-объекта в Delphi необходимо создать новый проект, выбрав из списка тип проекта "COM-объект". Затем необходимо добавить нужные интерфейсы и реализовать их методы.
Пример создания COM-объекта:
unit SampleCOMObject;
interface
type
TSampleCOMObject = class(TAutoObject, ISampleCOMObject)
public
function GetInfo: WideString; safecall;
end;
implementation
function TSampleCOMObject.GetInfo: WideString;
begin
Result := 'This is a sample COM object written in Delphi';
end;
initialization
TAutoObjectFactory.Create(ComServer, TSampleCOMObject, Class_SampleCOMObject,
ciMultiInstance, tmApartment);
end.
В данном примере создается COM-объект TSampleCOMObject, который реализует интерфейс ISampleCOMObject и содержит метод GetInfo. Для использования этого объекта в других приложениях необходимо зарегистрировать его в системном реестре с помощью команды regsvr32.
Создание программы Таймер - Программирование на Delphi
Построение графиков функции в Delphi часть 1
Курсы программирования. Урок 2. Объекты Delphi
3. Базовые компоненты(объекты) Delphi. Их основные свойства.
График линейной функции на Делфи - - Программирование на Delphi
#11 Программирование в Delphi. ООП. Классы
Delphi - Урок 1 - введение, объекты, их свойства и события