|
||||||||
|
Динамический обмен данными (DDE). TDDEClientItem
Этот компонент представляет элемент данных на клиентской стороне. После установления контакта с сервером нужно присвоить свойству
указатель на объект, соответствующий появившемуся контакту, а свойству
имя элемента данных сервера. В этом случае все изменения будут отслеживаться. В рассмотренном ниже примере приложение-клиент вступает в контакт с сервером InfoServer на тему TimeTopic. При нажатии кнопки TimeButton связь устанавливается, при отпускании ? разрывается. Метод TimeConvOpen, служащий обработчиком события OnOpen, присваивает значения именам темы и элемента данных.
Организация данных у клиента сходна с той, которая принята на сервере:
Свойство Text является подмножеством Lines и содержит первую строку этого набора. Когда изменяются данные на сервере, эти изменения отражаются в TDDEClientItem. В этот момент происходит событие:
В обработчике этого события и нужно предусмотреть реакцию на изменение данных ? пересчет формулы, обновление текста и т. п.
Для комментария : kadan@grsu.grodno.by | |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |