Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

COM и DCOM :: Технологии :: База знаний Delphi

:: COM
Статья описывает компонентную модель объектов (COM) как стандарт, определяющий работу интерфейсов класса (или объекта) и способ использования приложениями компонентов, созданных в соответствии с этим стандартом.

:: COM. Автоматизация - от простого к сложному. Часть I
This is a detailed and technical article about creating automation servers (AS) using Delphi, a programming language. The article provides an overview of the concept of automation, explains how to create an in-process automation server (IS), and demonstra

:: COM. Агрегация и нотификация вообще и для Delphi в частности
Компания Agregация и нотификация в COM-технологии: теория и практический пример для Delphi.

:: DCOM permissions
DCOM permissions: статья описывает требования и настройки для использования технологии DCOM в приложениях, а также предоставляет примеры кода на русском языке.

:: Delphi2 и COM объекты
В статье описывается простой способ работы с COM-объектами в Delphi 2, включая создание объявления виртуального абстрактного класса, наследующегося от IUnknown и реализацию методов интерфейса IShellLink.

:: Delphi и COM
This text is a tutorial on using interfaces in Delphi programming language. It covers the basics of interface creation, implementation, and usage. Here are some key points from the text: 1. **Interfaces**: An interface is a abstract concept that defines

:: В чем разница между сокетами, DCOM и OLE Enterprise при использовании их в качестве транспорта
В статье сравниваются Socket, DCOM и OLE Enterprise как транспортные протоколы, подчеркивая их различия в требованиях к клиентам и серверам, настройке и обеспечении безопасности.

:: Доступ к COM серверам Microsoft Office
В статье рассматривается доступ к общеизвестным приложениям Microsoft Office, таким как Word, Excel, Outlook и другим, через новый набор компонент, представленных в Delphi 5, с использованием

:: Как зарегистрировать OCX
В статье описывается процесс регистрации OCX в системном регистре, включая загрузку библиотеки с помощью функции LoadLibrary и вызов экспортированных функций для регистрации или отрегистрации.

:: Как заставить работать COM объекты в потоке
В статье описывается, как заставить работать COM-объекты в многопоточном приложении, путем slight изменения DPR-файла и добавления модуля ComObj, а также инициализации Application.Initialize в каждом потоке.

:: Как обрабатывать ошибки в COM-объектах
В статье описывается способ обработки ошибок в COM-объектах, используя пример класса TCustomBasePlugObject с overridden методом SafeCallException для записи ошибок в лог.

:: Общие сведения о COM
What a comprehensive and detailed guide to COM objects in Delphi! You've covered everything from the basics of COM (Component Object Model) and its role in Windows, to implementing interfaces and creating a COM object in Delphi. Your examples are clear a

:: Первый COM-сервер
В статье описан пример создания первого COM-сервера на языке Pascal, который реализует интерфейс INumber и предоставляет функции GetValue, SetValue, Increase и RefCount для управления целочисленным значением.

:: Получить установочную директорию COM или WebService-DLL
Статья описывает функцию GetDirectory, которая возвращает установочную директорию COM- или WebService-DLL-файла, используя для этого методы ExtractFileDir и IncludeTrailingBackslash.

:: Поставим COM на поток
The article discusses the basics of COM (Component Object Model) and how it enables communication between multiple threads and processes, including the creation of apartments, synchronization, marshalling

:: Распаковка изображения из OleVariant в TBitmap, для передачи по COM-DCOM
Поскольку в статье не предоставлено описание, то я создам его самостоятельно. Статья описывает процедуру LoadBitmapFromVariant для загрузки изображения из OleVariant в TBitmap с помощью COM/DCOM.

:: Реализация событий COM+ в среде Delphi
Реализация свободно связанных событий COM+ в среде Delphi: создание компонента EventClass и подписчика для обработки событий в системе ведения журнала событий.

:: Создать GUID во время выполнения программы
В статье описывается создание GUID (Globally Unique Identifier) в динамике выполнения программы на языке Delphi с помощью ActiveX-компоненты ComObj и функции CoCreateGuid.

:: Создать базовый класс, основывающийся на IUnknown
В статье рассматривается создание базового класса, не использующего автоматическое уничтожение объектов, и реализация интерфейса IUnknown в этом классе.

:: Упаковка изображения, хранимого в TBitmap, в OleVariant для передачи по COM-DCOM
Функция SaveBitmapToVariant упаковывает изображение из TBitmap в OleVariant для последующей передачи по COM/DCOM.


Узнайте о работе с COM и DCOM в Delphi! Создайте GUID в динамике выполнения, доступе к офисным приложениям, многопоточности и обработке ошибок. Изучите аггрегацию, нотификацию и настройку разрешений DCOM. Материал подходит для начинающих и опытных разработчиков.



Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS

:: Главная ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 09:36:57/0.0038659572601318/0