Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизРабота с памятью Найти похожие ветки
← →
Stas © (2004-04-22 12:12) [0]Возможно ли Поместить переменную в области оперативной памяти, получить адрес, потом передать этот адрес другой программе и в другой программе получить значение переменной ?
← →
Stas © (2004-04-22 12:12) [0]Возможно ли Поместить переменную в области оперативной памяти, получить адрес, потом передать этот адрес другой программе и в другой программе получить значение переменной ?
← →
Матлабист (2004-04-22 12:36) [1]Можно делать общую память между двумя процессами используя файлы проецирующиеся в память (CreateFileMappling)
← →
Матлабист (2004-04-22 12:36) [1]Можно делать общую память между двумя процессами используя файлы проецирующиеся в память (CreateFileMappling)
← →
Тимохов © (2004-04-22 12:39) [2]Про проецируемые файлы читайте рихтера или мсдн.
можно еще обмениваться через сообщения.
1.В первой проге: найти окно второй проги, послать сообщение,
2.Во второй проге: принять сообщение, обработать сообщение.
← →
Тимохов © (2004-04-22 12:39) [2]Про проецируемые файлы читайте рихтера или мсдн.
можно еще обмениваться через сообщения.
1.В первой проге: найти окно второй проги, послать сообщение,
2.Во второй проге: принять сообщение, обработать сообщение.
← →
Матлабист (2004-04-22 12:47) [3]А не скромный вопрос --- зачем???
← →
Матлабист (2004-04-22 12:47) [3]А не скромный вопрос --- зачем???
← →
ASMiD (2004-04-22 12:53) [4]Затем, что программы могут быть написаны разными людьми, в разное время и для выполнения достаточно разных задач.
Я, например, испльзовал этот метод для асинхронного обмена между двумя задачами.
Сообщение - WM_COPYDATA
← →
ASMiD (2004-04-22 12:53) [4]Затем, что программы могут быть написаны разными людьми, в разное время и для выполнения достаточно разных задач.
Я, например, испльзовал этот метод для асинхронного обмена между двумя задачами.
Сообщение - WM_COPYDATA
← →
Stas © (2004-04-22 13:06) [5]to Матлабист (22.04.04 12:47) [3]
ASMiD (22.04.04 12:53) [4] - Прав.
Спасибо, буду копать в сторону WM_COPYDATA и CreateFileMappling.
← →
Stas © (2004-04-22 13:06) [5]to Матлабист (22.04.04 12:47) [3]
ASMiD (22.04.04 12:53) [4] - Прав.
Спасибо, буду копать в сторону WM_COPYDATA и CreateFileMappling.
← →
Матлабист (2004-04-22 13:08) [6]Я имел в виду, что человек хочет добиться в данном конкретном случае. Ему надо синхронизировать работу или обмениватся данными или еще чего...
← →
Матлабист (2004-04-22 13:08) [6]Я имел в виду, что человек хочет добиться в данном конкретном случае. Ему надо синхронизировать работу или обмениватся данными или еще чего...
← →
Stas © (2004-04-22 13:28) [7]Нужно обмениваться данными. Если загрузилась одна программа, она создала переменную. То следующая должна уже пользоваться переменной созданной первой программой. Считывает ее при загрузке.
← →
Stas © (2004-04-22 13:28) [7]Нужно обмениваться данными. Если загрузилась одна программа, она создала переменную. То следующая должна уже пользоваться переменной созданной первой программой. Считывает ее при загрузке.
← →
Digitman © (2004-04-22 13:35) [8]
> Stas
наиболее простое решение уже подсказали - использовать MMF
хотя есть опасение, что на сей момент ты недопонимаешь крайней важности синхронизации мультипоточных обращений к "переменной"
← →
Digitman © (2004-04-22 13:35) [8]
> Stas
наиболее простое решение уже подсказали - использовать MMF
хотя есть опасение, что на сей момент ты недопонимаешь крайней важности синхронизации мультипоточных обращений к "переменной"
← →
Матлабист (2004-04-22 13:41) [9]> Нужно обмениваться данными. Если загрузилась одна программа,
> она создала переменную. То следующая должна уже пользоваться
> переменной созданной первой программой. Считывает ее при
> загрузке.
Какая практическая задача перед тобой стоит? Зачем нужно обмениваться данными? От этого может зависеть оптимальное решение.
← →
Матлабист (2004-04-22 13:41) [9]> Нужно обмениваться данными. Если загрузилась одна программа,
> она создала переменную. То следующая должна уже пользоваться
> переменной созданной первой программой. Считывает ее при
> загрузке.
Какая практическая задача перед тобой стоит? Зачем нужно обмениваться данными? От этого может зависеть оптимальное решение.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.039 c