Архитектура Microsoft Windows для разработчиков


Анятие 1. Элементы управления ActiveX


3анятие 1. Элементы управления ActiveX

(Продолжительность занятия 40 минут)

ActiveX — это основанная на СОМ технология, предоставляющая в распоряжение разработчика базовые строительные блоки для создания Windows-приложений. ActiveX применяют для создания элементов управления, документов и компонентов, предназначенных как для рабочего стола, так и для работы в Интернете. Компоненты ActiveX можно реализовать на многих языках программирования, включая все средства разработки приложений, выпускаемые компанией Microsoft.

Технология ActiveX — логическое развитие технологии связывания и встраивания объектов (Object Linking and Embedding, OLE), поэтому элементы управления ActiveX первоначально назывались OLE-элементами управления. Элементы управления ActiveX — один из самых мощных методов быстрой разработки приложений.

На этом занятии Вы познакомитесь с элементами управления ActiveX и их использованием в Microsoft Visual Basic, Microsoft Office и Интернете.

Изучив материал этого занятия, Вы сможете:

  • объяснить, что представляют собой элементы управления ActivX и как они реализуются средствами Visual Basic, Microsoft Office и в Интернете;
  • описать преимущества использования элементов управления ActivX;
  • создать, протестировать и внедрить элемент управления ActivX;
  • добавить элемент управления ActivX в приложение Visual Basic и на Web-страницу.
  • Элементы управления ActiveX — это объекты, допускающие повторное использование и содержащие визуальные элементы и код. Они применяются в контейнерах (например, в форме или в приложении) и служат для организации или обогащения средств взаимодействия пользователя с приложением. Имена файлов элементов управления имеют расширение .осх.

    Элементы управления ActiveX используются в приложениях многих типов, например в Microsoft Office, Microsoft Internet Explorer и Microsoft Visual Basic. Элементы управления ActiveX можно встраивать в Web-страницы, но область их применения не ограничена Интернетом.

    Спецификации элементов управления ActiveX

    Чтобы называться элементом управления ActiveX, объект должен:

    • быть объектом СОМ;
    • поддерживать саморегистрацию.


    • Содержание раздела