назад | содержание | вперед

Основные сведения об ActiveX-компонентах

Основные понятия технологии ActiveX — компоненты ActiveX, объектные модели СОМ (Component Object Model, модель составных объектов) и DCOM (Distributed СОМ).

Компоненты ActiveX — это элементы управления ActiveX, документы ActiveX, источники данных (ADO или RDO), выполняемые файлы ActiveX ЕХЕ и библиотеки ActiveX DLL. Компоненты представляют собой отдельные файлы ОСХ, ЕХЕ или DLL и могут использоваться для создания классов объектов или выполнения каких-либо функций приложения.

Фактически компонент ActiveX — это отдельный проект, содержащий набор элементов управления, классов и других программных модулей, скомпилированный затем в файл ОСХ, ЕХЕ или DLL в зависимости от целей применения этого компонента.

При разработке компонентов ActiveX необходимо исходить из целей применения этих компонентов. Можно создать целый набор элементов управления в одном файле ОСХ для настольных приложений, однако из-за большого размера файла они будут медленно работать в Internet-приложениях. Для работы в Internet эти элементы управления необходимо выделить в отдельные файлы небольшого размера.

Компоненты ActiveX основаны на программной модели СОМ, которая обеспечивает межплатформенные возможности технологии ActiveX.

 

назад | содержание | вперед