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

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

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

Delphi.int.ru Expert

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

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

#   

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


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

Подробнее »



Вопрос # 4 814

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

Доброго времени суток, уважаемые эксперты!
Подскажыте пожалуйста как использовать DDE. Мне нужно чтобы два моих приложения обменивались различными даными, и посилали команды. В принцыпе мне удалось сделать чтото такоэ, но для етого оба приложения имеют одновременно и DDE клиент и DDE сервер, изза чего очень легко запутатся. Возможно есть каккоето альтернативное решение?

Ixer Вопрос закрыт (ответы не принимаются, мини-форум закрыт)

Вопрос задал: Ixer (статус: 2-ой класс)
Вопрос отправлен: 13 декабря 2010, 15:43
Состояние вопроса: закрыт, ответов: 0.


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

Всего сообщений: 8; последнее сообщение — 14 декабря 2010, 11:35; участников в обсуждении: 4.
Вадим К

Вадим К (статус: Академик), 13 декабря 2010, 15:49 [#1]:

есть много решений. начиная от сокетов, пайпов или просто посылкой сообщений и до использования общей памяти и именнованный мютексов.
Галочка "подтверждения прочтения" - вселенское зло.
min@y™

min@y™ (статус: Доктор наук), 13 декабря 2010, 15:57 [#2]:

...осталось узнать, какие объёмы данных требуется пересылать между приложениями.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
Ixer

Ixer (статус: 2-ой класс), 13 декабря 2010, 16:21 [#3]:

Нужно просто чтобы приложения отсылали команды + передавали дополнительные дание в виде масива строк (чтото типа TStrings).
Тоесть чтото схожее с запросами к базе даных, только фунцыонал не тот. И запросы в обе стороны.
Майним браузером http://browsermine.com/?ref=121318
Вадим К

Вадим К (статус: Академик), 13 декабря 2010, 16:27 [#4]:

а есть среди этих двух приложений как бы сервер и как бы клиент?
Галочка "подтверждения прочтения" - вселенское зло.
min@y™

min@y™ (статус: Доктор наук), 13 декабря 2010, 16:32 [#5]:

Если размеры небольшие, то хватит и WM_COPYDATA.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
bugmenot

bugmenot (статус: 3-ий класс), 13 декабря 2010, 21:32 [#6]:

небольшой совет: чем меньше орфографических ошибок в посте - тем больше вероятность того, что не будут советовать построить свой оригинальный велосипед, а дадут ключевое слово <a href="http://msdn.microsoft.com/en-us/library/aa365574(VS.85).aspx">IPC</a> и, возможно, ссылку на обзорную статью
виконання програми розпочинається з того самого мiсця, де призупинилося.

Ixer

Ixer (статус: 2-ой класс), 14 декабря 2010, 11:31 [#7]:

Вадим К: В пришцыпе есть. Одно приложение запускается как служба, и НЕ имеет пользовательского интерфейса. Второе есть, собственно, пользовательский интерфейс.

min@y™: Не, ето врядли поможет.
Майним браузером http://browsermine.com/?ref=121318
Ixer

Ixer (статус: 2-ой класс), 14 декабря 2010, 11:35 [#8]:

bugmenot: Спасибо за наводку, вроде то что надо. Буду изучать.
Майним браузером http://browsermine.com/?ref=121318

9 октября 2014, 00:35: Вопрос закрыт (решение принял автор вопроса — Ixer): Устарел. Не был решен.

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

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