powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передать события из одного процесса в другой на C#
9 сообщений из 9, страница 1 из 1
Передать события из одного процесса в другой на C#
    #38818679
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, как можно передать событие (нажатие кнопки например) в другой процесс?

Первый процесс - это обычный EXE с кнопкой на форме.
Второй - шарповая COM DLL, которую загружает нативная DLL, которую в свою очередь вызывает системный процесс Windows.

Нужно чтобы при нажатии кнопки в EXE, внутри COM DLL происходило событие (допустим показать MessageBox)
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818759
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странная конструкция, но все-таки... Поднимаете в COM DLL web-сервис, и первый процесс просто будет вызывать методы Web-сервиса...
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818855
RubinDm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
системный процесс Windows - это который "Первый процесс ... EXE с кнопкой на форме"?
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818874
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Странная конструкция, но все-таки... Поднимаете в COM DLL web-сервис, и первый процесс просто будет вызывать методы Web-сервиса...

что то тяжеловато, для передачи по-сути одного бита информации

RubinDmсистемный процесс Windows - это который "Первый процесс ... EXE с кнопкой на форме"?

это служба Windows
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818908
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EoltArm79Странная конструкция, но все-таки... Поднимаете в COM DLL web-сервис, и первый процесс просто будет вызывать методы Web-сервиса...

что то тяжеловато, для передачи по-сути одного бита информации

RubinDmсистемный процесс Windows - это который "Первый процесс ... EXE с кнопкой на форме"?

это служба Windows

Бит? Тогда мьютекс устанавливай, или именованный Event
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818912
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eoltэто служба Windows
и она должна messagebox выводить???
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38818924
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eoltчто то тяжеловато, для передачи по-сути одного бита информации
Если нужно максимально быстро, то пайпы - pipes.
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38819106
Eolt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилEoltэто служба Windows
и она должна messagebox выводить???

нет не должна, надо чтобы событие происходило внутри COM DLL, messagebox просто пример

petalvikEoltчто то тяжеловато, для передачи по-сути одного бита информации
Если нужно максимально быстро, то пайпы - pipes.

почитал про эти пайпы, наверное то что нужно
...
Рейтинг: 0 / 0
Передать события из одного процесса в другой на C#
    #38819110
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Файл на диске.
2. WCF.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Передать события из одного процесса в другой на C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]