ActiveX control — различия между версиями

Материал из archestra.info
Перейти к: навигация, поиск
(AcviteX в InTouch)
Строка 14: Строка 14:
 
В приложение [[InTouch]] можно импортировать [[ActiveX]] объекты сторонних пользователей. [[ActiveX]] объекты обладают свойствами, методами и событиями, которые можно изменять в режиме исполнения, для управления объектом.
 
В приложение [[InTouch]] можно импортировать [[ActiveX]] объекты сторонних пользователей. [[ActiveX]] объекты обладают свойствами, методами и событиями, которые можно изменять в режиме исполнения, для управления объектом.
  
[[InTouch]]HMI по умолчанию содержит шаблонные [[ActiveX]] объекты, которые можно использовать в приложениях [[InTouch]]. Некоторые такие [[ActiveX]] объекты даны ниже:
+
[[InTouch| InTouch HMI]] по умолчанию содержит шаблонные [[ActiveX]] объекты, которые можно использовать в приложениях [[InTouch]]. Некоторые такие [[ActiveX]] объекты даны ниже:
*[[AlarmViewer]]: позволяет отобразить в виде таблицы текущие алармы, сгенерированные [[InTouch]]HMI или другим источником алармов. Также в  
+
*[[AlarmViewer]]: позволяет отобразить в виде таблицы текущие алармы, сгенерированные [[InTouch| InTouch HMI]] или другим источником алармов. Также в [[AlarmViewer]] можно осуществлять квитирование алармов.
[[AlarmViewer]] можно осуществлять квитирование алармов.
+
 
*[[AlarmTreeViewer]]: позволяет просмотреть, выбрать текущие источники алармов и группы алармов в древовидном меню.
 
*[[AlarmTreeViewer]]: позволяет просмотреть, выбрать текущие источники алармов и группы алармов в древовидном меню.
 
*[[AlarmDBView]]: позволяет отобразить в табличном  виде архив алармов из базы данных.
 
*[[AlarmDBView]]: позволяет отобразить в табличном  виде архив алармов из базы данных.

Версия 11:59, 30 сентября 2013

Описание технологии ActiveX

ActiveX — фреймворк для определения программных компонентов, пригодных к использованию из программ, написанных на разных языках программирования. Программное обеспечение может собираться из одного или более таких компонентов, чтобы использовать их функционал.

Впервые эта технология была внедрена в 1996 году компанией Microsoft как развитие технологий Component Object Model (COM) и Object Linking and Embedding (OLE) и теперь она широко используется в операционных системах семейства Microsoft Windows, хотя сама технология и не привязана к операционной системе.



AcviteX в InTouch

В приложение InTouch можно импортировать ActiveX объекты сторонних пользователей. ActiveX объекты обладают свойствами, методами и событиями, которые можно изменять в режиме исполнения, для управления объектом.

InTouch HMI по умолчанию содержит шаблонные ActiveX объекты, которые можно использовать в приложениях InTouch. Некоторые такие ActiveX объекты даны ниже:

  • AlarmViewer: позволяет отобразить в виде таблицы текущие алармы, сгенерированные InTouch HMI или другим источником алармов. Также в AlarmViewer можно осуществлять квитирование алармов.
  • AlarmTreeViewer: позволяет просмотреть, выбрать текущие источники алармов и группы алармов в древовидном меню.
  • AlarmDBView: позволяет отобразить в табличном виде архив алармов из базы данных.
  • AlarmPareto: позволяет отобразить архив алармов из базы данных в виде распределения Парето.

Общие вопросы

Импорт и повторное использование скриптов

Чтобы импортированный скрипт события ActiveX правильно функционировал в приложении-приемнике, необходимо, чтобы в приложении-приемнике использовались тот же элемент управления ActiveX и то же событие, для которых скрипт был первоначально создан, и они должны быть загружены в память.


  • Источник: ITAppManagement_Ru.pdf, "Импорт скриптов", стр. 113