Форум — Ответы ( К темам )
? | Шурик: Как передать данные из одного приложения в другое? (28-02-2003 10:07:47) http://www.finux.h1.ru |
Надо передать строку из приложения в сервис, чтобы тот спокойно сбросил её в файл. Как это лучше сделать. Через атомы? Через трубки (или именованные каналы, кому как больше нравится)? Использовать COM не очень хочется, т. к. нет толкового опыта, да и время поджимает, во всех смыслах, COM, по моему субъективному мнению, вещь тормознутая, а приложение вроде как претендует на приставку "реального времени". | |
Андрей (02-03-2003 09:36:48) | |
Может клиента создать? Что мешает напрямую такой ерундой заниматься? СОМ — тормознутая, но простая в употреблении, попробуй — не потеряешь | |
Devnvd (09-03-2003 18:28:43) | |
Есть же более простые способы, а вас тянет на "клубничку". 1. Можно послать сообщение. 2. Можно положить нужную строку в файл-"почтовый ящик", который сервис держит под прицелом. 3. Можно создать файл в памяти и обмениваться данными через него. 4. Можно создать сокет и кидать данные. Никакой разницы, сервис это или другая программа. Глаза боятся, руки делают. | |
ACD (10-03-2003 03:41:56) | |
А самое простое и рискованое помое это — WriteProcessMemory & ReadProcessMemory :=)) так тоже можно IPC организовать ( причем вообще с любым(почти) процесом) ;-))) |