IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Как 2 программы могут обмениваться данными?
Гость
сообщение 11.06.2005 22:32
Сообщение #1


Гость






Вот такой вот интересный вопрос... 2 программы на одном компьютере как могут обменяться данными?
Ну не сокеты конечноsmile.gif Все-таки комп один, хотя почему и нет.. но все-таки с сокетами в Delphi7 ужасно (если винда без паков)

Можно обменяться через файл, но это слишком примитивно, т.к. надо постоянно дожидаться новой записи из файла это слишком большая нагрузка - непозволительно.

Может можно как через память обмен совершить напрямую сообщениями?

Хочу сделать что-то вроде такой схемы:

При вызове такого-то расширения стартует моя программа. Если копия уже открыта, то эта закрывается и передает свой параметр (параметр в командной строке) первой, а сам на закрытие...
таким образом активна постоянно одна прога, а копии отсылают только свои командные строки, с которыми они были вызваны...
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Guest
сообщение 13.06.2005 18:43
Сообщение #2


Гость






а это именно обычные строчные сообщения? Или обмениваться чем угодно не получится?
По-моему как-то я читал про обмен через какую-то TMemoryStream то ли что-то в этом направлении.... ток на данный момент забыл эту фишкуsmile.gif
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 18:10
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"