|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2011, 17:51 | #1 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
Обмен данными между приложениями
Здравствуйте. Хотелось бы узнать если ли какие-нибудь способы организации обмена данных между приложениями?
Использую COM, но хочется что-то независимое, свое.
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
18.05.2011, 18:02 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Memory Mapped Files, не?
|
06.11.2018, 10:52 | #3 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
Мне нужно передать моей уже работающей программе (MyWorkingProga.exe) несколько параметров из другой (сторонней) строго через запуск ехе-файла с несколькими параметрами (по другому она не умеет). Формат передачи следующий - "С:\MyWorkingProga.exe -param1=%data1% -param2=%data2% -param3=%data3%". Запрет на запуск второй копии реализован. Куда копать дальше? При запрете запуска второй копии, эти параметры передадутся работающему процессу??
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo Последний раз редактировалось regman; 06.11.2018 в 11:08. |
06.11.2018, 11:52 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
|
06.11.2018, 12:07 | #5 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
Передаю не я, а сторонний софт вышеописанным способом. В том то и проблема.
Меня интересует в данном случае примет ли запущенное приложение эти параметры описанным способом, или делать программу-прокладку, которая будет запускаться при срабатывании события, принимать параметры при запуске и потом их передавать уже запущенной (каким методом - это уже другой вопрос).
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo |
06.11.2018, 12:09 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
Вашей программе передались параметры.
Ваша программа определила эти параметры и то, что она второй экземпляр. И это задача вашей программы передать основной эти параметры тем или иным способом. |
06.11.2018, 12:10 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
само по себе это не заработает.
Цитата:
может найти запущенную копию и отдать ей параметры, например. |
|
06.11.2018, 12:19 | #8 |
Пользователь
Регистрация: 11.07.2009
Сообщений: 90
|
спасибо, ситуация прояснилась. Будем думать дальше...
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64 Vertrigo |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обмен данными между приложениями по локальной сети | Usov | Работа с сетью в Delphi | 4 | 12.01.2010 01:10 |
Обмен данными между формами | viktory | Помощь студентам | 3 | 19.10.2009 22:59 |
Обмен данными между С++ и С# | Stellvertreter | Общие вопросы C/C++ | 0 | 14.11.2008 14:18 |
Обмен данными между формами | Maks1978 | Общие вопросы C/C++ | 3 | 22.07.2008 15:35 |
Обмен данными между формами | Demien | Общие вопросы Delphi | 14 | 23.04.2008 22:04 |