Интерфейс IDispatch

Пусть используется готовый ActiveX-компонент, не поддерживающий спецификации TRACE MODE и имеющий интерфейс IDispatch.

В этом случае при вставке и редактировании свойств компонента РПД добавляет дополнительную вкладку Таблица свойств. В нее включаются только те свойства, которые имеют метод их изменения. Метод может быть числовым, логическим или текстовым.

Свойства, имеющие числовой или логический метод изменения (Value, Min, Max и т.п.), могут быть связаны с любым числовым аргументом экрана. Свойство с текстовым методом изменения (Text и т.п.) можно сконфигурировать, в том числе, для отображения последнего сообщения отчета тревог.

Для свойства, имеющего числовой или логический метод изменения, надо нажать ПК в соответствующем поле Привязка таблицы. В появившемся меню надо выбрать Вход (для отображения значения) или Выход (для задания значения). После этого на экран выводится следующий диалог:

Данный диалог доступен, если в ОС зарегистрирована библиотека ChBase.dll.

С помощью этого диалога нужно привязать свойство к аргументу экрана (аргумент выбирается в списке Каналы), а также установить событие, по которому осуществляется передача данных. В списке Атрибуты нужно выбрать <<>>.

Для отображения последнего сообщения отчета тревог надо нажать ПК в поле Привязка свойства с текстовым методом изменения, в меню выбрать Вход и задать вывод последнего сообщения ОТ в появившемся диалоге:

Отображение последнего сообщения ОТ компонентом Microsoft Forms 2.0 TextBox показано на рисунке: