<<
>>

Создание динамической библиотеки СОМ-сервера

Динамическая библиотека, которая является внутренним COM-сервером, созда­ется в виде отдельного проекта Delphi. Для создания такой библиотеки следует выбрать команду File ► New в главном меню IDE Delphi и затем дважды щелкнуть на значке AciveX Library на вкладке ActiveX открывшегося окна диалога New Items (рис.
18.1).

Рис. 18.1. Создание новой динамической библиотеки ActiveX

После этого будет создан новый проект, состоящий из одного файла, которому мы дадим имя TestComServer.pas. Данный файл содержит всего несколько строк кода:

library TestComServer;

uses ComServ:

exports

DllGetClassObject,

DllCanUnloadNow,

DllRegisterServer.

D11Unregi sterServer;

{$R *.RES}

begin

end.

В нашем примере внесения изменений в данный код не потребуется. Функции, экспортируемые данной библиотекой (включенные в раздел exports), обеспечи­вают ее взаимодействие с COM-объектом и регистрацию сервера в системном реестре.

<< | >>
Источник: Избачков Ю. С., Петров В. Н.. Информационные системы. 2006

Еще по теме Создание динамической библиотеки СОМ-сервера:

  1. Богомазова Г.Н.. Установка и обслуживание программного обеспечения персональных компьютеров, серверов, периферийных устройств и оборудования, 2015
  2. 14.6. Организация взаимодействия библиотек
  3. 14.8. Авторское право в деятельности библиотек
  4. Телос, живая библиотека Приветствую вас, друзья.
  5. СТЕРЕОТИП ДИНАМИЧЕСКИЙ
  6. АНАЛИЗ КАУЗАЛЬНО-ДИНАМИЧЕСКИЙ
  7. Издания Ф. В. Булгарина и Н. И. Греча и журнал «Библиотека для чтения»
  8. ПСИХОЛОГИЯ ДИНАМИЧЕСКАЯ
  9. Статья 305. Право на ознакомление с личными бумагами, переданными в фонд библиотек или архивов
  10. Динамическая медитация
  11. В динамических методах
  12. ПСИХИКА: ПОНИМАНИЕ ДИНАМИЧЕСКОЕ
  13. Динамический смысл аспектов
  14. ПРОЦЕСС ПСИХИЧЕСКИЙ: ХАРАКТЕРИСТИКА ДИНАМИЧЕСКАЯ