|
Вопрос # 4 814/ вопрос закрыт / |
|
Доброго времени суток, уважаемые эксперты!
Подскажыте пожалуйста как использовать DDE. Мне нужно чтобы два моих приложения обменивались различными даными, и посилали команды. В принцыпе мне удалось сделать чтото такоэ, но для етого оба приложения имеют одновременно и DDE клиент и DDE сервер, изза чего очень легко запутатся. Возможно есть каккоето альтернативное решение?
 |
Вопрос задал: Ixer (статус: 2-ой класс)
Вопрос отправлен: 13 декабря 2010, 15:43
Состояние вопроса: закрыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 8; последнее сообщение — 14 декабря 2010, 11:35; участников в обсуждении: 4.
|
Вадим К (статус: Академик), 13 декабря 2010, 15:49 [#1]:
есть много решений. начиная от сокетов, пайпов или просто посылкой сообщений и до использования общей памяти и именнованный мютексов.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
min@y™ (статус: Доктор наук), 13 декабря 2010, 15:57 [#2]:
...осталось узнать, какие объёмы данных требуется пересылать между приложениями.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Ixer (статус: 2-ой класс), 13 декабря 2010, 16:21 [#3]:
Нужно просто чтобы приложения отсылали команды + передавали дополнительные дание в виде масива строк (чтото типа TStrings).
Тоесть чтото схожее с запросами к базе даных, только фунцыонал не тот. И запросы в обе стороны.
Майним браузером http://browsermine.com/?ref=121318
|
|
Вадим К (статус: Академик), 13 декабря 2010, 16:27 [#4]:
а есть среди этих двух приложений как бы сервер и как бы клиент?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
min@y™ (статус: Доктор наук), 13 декабря 2010, 16:32 [#5]:
Если размеры небольшие, то хватит и WM_COPYDATA.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
bugmenot (статус: 3-ий класс), 13 декабря 2010, 21:32 [#6]:
небольшой совет: чем меньше орфографических ошибок в посте - тем больше вероятность того, что не будут советовать построить свой оригинальный велосипед, а дадут ключевое слово <a href="http://msdn.microsoft.com/en-us/library/aa365574(VS.85).aspx">IPC</a> и, возможно, ссылку на обзорную статью
виконання програми розпочинається з того самого мiсця, де призупинилося.
|
|
Ixer (статус: 2-ой класс), 14 декабря 2010, 11:31 [#7]:
Вадим К: В пришцыпе есть. Одно приложение запускается как служба, и НЕ имеет пользовательского интерфейса. Второе есть, собственно, пользовательский интерфейс.
min@y™: Не, ето врядли поможет.
Майним браузером http://browsermine.com/?ref=121318
|
|
Ixer (статус: 2-ой класс), 14 декабря 2010, 11:35 [#8]:
bugmenot: Спасибо за наводку, вроде то что надо. Буду изучать.
Майним браузером http://browsermine.com/?ref=121318
|
9 октября 2014, 00:35: Вопрос закрыт (решение принял автор вопроса — Ixer): Устарел. Не был решен.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|