|
||||||||
|
Динамический обмен данными (DDE). TDDEServerConv
В этом компоненте самую важную роль играет единственное свойство ? Name. Имя компонента совпадает с именем темы, которую он поддерживает. Клиент должен знать это имя при установлении контакта, за исключением того случая, когда он подключается к данным контакта, которые скопированы в буфер обмена (это реализует компонент TDDEServerItem). В моменты открытия и закрытия контакта возникают события:
Первоначально протокол DDE был ориентирован только на оперативное получение данных клиентом от сервера, но позже его возможности расширились. Клиент может передать для выполнения серверу набор макрокоманд ? для этого у него есть нужные методы. На стороне сервера за их исполнение отвечает обработчик события:
Если вы хотите, чтобы ваш сервер DDE мог исполнять команды, то нужно предусмотреть такой обработчик. Передаваемые команды содержатся в параметре Msg в виде набора строк. Можно вызвать процесс выполнения команд и из приложения, с помощью метода:
В этом случае параметр Data должен содержать дескриптор строки с командами (типа pChar).
Для комментария : kadan@grsu.grodno.by | |||||||||||
За содержание страницы отвечает Гончарова М.Н. © Кафедра СПиКБ, 2002-2017 |