Иллюстрированный самоучитель по Visual Basic 6.0
Ch 14.htm
назад | содержание
| вперед
Основные сведения об
ActiveX-компонентах
Основные понятия технологии
ActiveX — компоненты ActiveX, объектные модели СОМ (Component Object Model,
модель составных объектов) и DCOM (Distributed СОМ).
Компоненты ActiveX — это
элементы управления ActiveX, документы ActiveX, источники данных (ADO или RDO),
выполняемые файлы ActiveX ЕХЕ и библиотеки ActiveX DLL. Компоненты представляют
собой отдельные файлы ОСХ, ЕХЕ или DLL и могут использоваться для создания классов
объектов или выполнения каких-либо функций приложения.
Фактически компонент ActiveX
— это отдельный проект, содержащий набор элементов управления, классов и других
программных модулей, скомпилированный затем в файл ОСХ, ЕХЕ или DLL
в зависимости от целей применения этого компонента.
При разработке компонентов
ActiveX необходимо исходить из целей применения этих компонентов. Можно создать
целый набор элементов управления в одном файле ОСХ для настольных приложений,
однако из-за большого размера файла они будут медленно работать в Internet-приложениях.
Для работы в Internet эти элементы управления необходимо выделить в отдельные
файлы небольшого размера.
Компоненты ActiveX основаны
на программной модели СОМ, которая обеспечивает межплатформенные возможности
технологии ActiveX.
назад | содержание
| вперед