DDE

Папка содержит редакторы DDE соединений, направленные на создание клиента DDE, пользующегося услугами приложения - DDE сервера (например, Microsoft Excel, или любого другого приложения, поддерживающего этот интерфейс). DDE (Dynamic Data Exchange) это протокол, организующий обмен данными между приложениями Windows. Информационный обмен по протоколу DDE представляет собой взаимодействие серверного и клиентского приложения. Среда IWS обладает интерфейсами, с помощью которых приложение выступать как в роли DDE клиента, так и  в роли DDE сервера.



Network Dynamic Data Exchange (NetDDE) является расширением DDE, предназначенным для работы компьютеров посредством сети.



Заметим: при работе на Net DDE соединения, среда обрабатывает только триггеры записи. Для организации чтения данных, на сервере необходимо вызвать команду write.


Чтобы открыть новый редактор DDE, нажмите правой кнопкой на имени папке и выберите пункт из появившегося меню. После этого откроется редактор:



Главный редактор драйвера разделён на две части:



Каждый DDE интерфейс основан на адресации к приложению, которая определяется тремя параметрами:



Во-первых, необходимо определить эти идентификаторы для серверного приложения.


Среди параметров заголовочной области находятся:










Тело редактора DDE содержит следующие параметры:



Пример. Тема = topic_{tag_topic_name}_example. Тема {tag_item_name} или A{tag_number}.


Настройка NetDDE соединения сходна с настройкой DDE соединений, за исключением имени приложения и темы заголовочной области. Перед тем, как начать тестирование проекта, важно удостовериться в работе DDE сервера на машине.


Заметим: при подключении к северу, отличному от IWS, необходимо обратиться к документации этого сервера за информацией о синтаксисе полей APP, TOPIC, ITEM.


Для NetDDE клиента среди параметров заголовочной области находятся:




Параметры тела редактора настраиваются следующим образом:




Заметим: По умолчанию, Studio DDE клиент и сервер поддерживают строковые данные формата UNICODE. Если DDE сервер оперирует строковыми данными формата ASCII ANSI, то необходимо провести вручную в файле приложения следующие установки:


[Options]

DDEANSI=1


Created with the Freeware Edition of HelpNDoc: Single source CHM, PDF, DOC and HTML Help creation