|
||||||||
|
АвтоматизацияИнтерфейс IDispatch Информация о типе Позднее или раннее связывание Регистрация Создание сервера автоматизации Создание внешнего сервера автоматизации Создание внутреннего сервера автоматизации Создание контроллеров автоматизации Управление внешним сервером Управление внутренним сервером Автоматизация (automation), ранее известная как OLE-автоматизация (OLE automation) предоставляет средства отображения программируемых объектов приложениям или DLL с целью их использования другими приложениями. Приложения или DLL, которые отображают программируемые объекты, называются серверами автоматизации (automation server). Приложения, которые имеют доступ к управлению программируемыми объектами, содержащимися в сервере автоматизации, называются контроллерами автоматизации (automation controller). Контроллеры автоматизации могут программировать сервер автоматизации посредством макроязыка, предлагаемого сервером. Одно из основных преимуществ использования автоматизации в приложениях ? это их независимость от языка. Контроллеры автоматизации могут управлять сервером независимо от язьыка используемого при разработке любого компонента. Кроме того, автоматизация поддерживается уровне операционной системы, а следовательно, теоретически можно увеличить преимущества этой технологии в будущем, используя автоматизацию сегодня. Если вам интересна эта тема, давайте продолжим изучение автоматизации. Далее в этой главе рассматриваются вопросы создан серверов и контроллеров автоматизации в Delphi.
| |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |