| 
| 
 | Вопрос # 4 390/ вопрос открыт / | 
 |  Приветствую, уважаемые эксперты!У меня вопрос по передаче данных с помощью DDE
 Суть задачи в следующем  есть программа ZOC с которой можно работать через  DDE. При пересылке данных к ней проблем нет, но вот получить данные не получается я делаю так как в приложении.
 
 Мой вопрос: как правильно запросить  данные от сервера?
 Приложение:Переключить в обычный режим procedure TMainForm.SendReptToZOCExecute(Sender: TObject);WndHStr,Request:string;ZocDDE:TDdeClientConv;beginRequest:= 'ZocBeep 2';ZOCDDE:= TDDEClientConv.Create(self);if not ZOCDDE.SetLink('ZOC','COMM-DEBUG') thenbegin exit;end;  Edit.Text:=WndHStr;ZOCDDE.Free;end;
|  |   Вопрос задал: Кириченко Сергей (статус: 1-ый класс)Вопрос отправлен: 6 июля 2010, 21:03
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 3; последнее сообщение — 13 июля 2010, 14:03; участников в обсуждении: 3. 
|   | 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.
 Может нужно для моего объекта еще какие то свойства указать?
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |