![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Как можно работать с DDE под Delphi, используя вызовы APIDelphi , Технологии , DDEКак можно работать с DDE под Delphi, используя вызовы APIКстати, достаточно легко: следующий пример демонстрирует как можно научить общаться клиентскую программу с программой-сервером. Обе программы полностью созданы на Delphi. В итоге мы имеет 2 проекта, 3 формы и 3 модуля. Для работы с DDE-запросами данный пример использует методы DDE ML API. Сервер должен начать свою работу перед тем, как клиент будет загружен. Данный пример демонстрирует 3 способа взаимодействия между клиентом и сервером:
Ниже приведены 8 файлов, сконкатенированных в единое целое. Каждый файл имеет
следующую структуру:
Это проект Delphi, демонстрирующий создание простого сервера для вставки данных (DDE) с использованием протокола динамического обмена данными (DDE). Проект состоит из двух основных частей:
Вот обзор того, как проект работает:
Проект использует встроенную поддержку DDE Delphi для реализации коммуникации между сервером и клиентами. Обратите внимание, что это очень простой пример, и в реальном сценарии вы, вероятно, захотите добавить более функций, таких как обработка ошибок, проверка данных и меры безопасности. This code is a Delphi project that implements a Data Entry Server (DDE) using the Dynamic Data Exchange (DDE) protocol. The server provides three topics with corresponding items, and allows clients to request data from these topics. The code consists of Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |