Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 390

/ вопрос открыт /

Приветствую, уважаемые эксперты!
У меня вопрос по передаче данных с помощью DDE
Суть задачи в следующем есть программа ZOC с которой можно работать через DDE. При пересылке данных к ней проблем нет, но вот получить данные не получается я делаю так как в приложении.

Мой вопрос: как правильно запросить данные от сервера?

Приложение:
  1. procedure TMainForm.SendReptToZOCExecute(Sender: TObject);
  2. WndHStr,Request:string;
  3. ZocDDE:TDdeClientConv;
  4. begin
  5. Request:= 'ZocBeep 2';
  6. ZOCDDE:= TDDEClientConv.Create(self);
  7. if not ZOCDDE.SetLink('ZOC','COMM-DEBUG') then
  8. begin
  9.  
  10. exit;
  11. end;
  12.  
  13.  
  14. Edit.Text:=WndHStr;
  15. ZOCDDE.Free;
  16. end;


Кириченко Сергей Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Кириченко Сергей (статус: 1-ый класс)
Вопрос отправлен: 6 июля 2010, 21:03
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 3; последнее сообщение — 13 июля 2010, 14:03; участников в обсуждении: 3.
min@y™

min@y™ (статус: Доктор наук), 6 июля 2010, 21:37 [#1]:

Такие вопросы лучше задавать автору программы ZOC.
Я такую не знаю.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Кириченко Сергей

Кириченко Сергей (статус: 1-ый класс), 7 июля 2010, 00:52 [#2]:

С програмой ZOC не должно быть проблем.
Я думаю что я что то в коде не учел.
Вот такой пример на Visual Basic поставляется с программой
 
ZocDDE = DDEInitiate("ZOC", "Comm-Debug")
DDEExecute ZocDDE, "ZocCls"
DDEExecute ZocDDE, "ZocBeep"
rc = DDERequest(ZocDDE, "ZocBeep 2") 
Debug.Print rc
DDETerminate ZocDDE

И этот код работает.
Насколько я понимаю метод - DDERequest в Visual Basic выполняет такие же функции что и метод RequestData в Delphi.
Может нужно для моего объекта еще какие то свойства указать?
SOA

SOA (статус: Посетитель), 13 июля 2010, 14:03 [#3]:

Вот приаер работы с DDE, возможно поможет
http://depositfiles.com/files/06b7hlehu
;)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:50
Выполнено за 0.02 сек.