Я создал ActiveX DLL (объект). Я вызываю объект из JavaScript в браузере IE. Объект имеет метод «run», который запускает приложение VB6 и передает ему параметр. Чтобы создать объект ActiveX, я упомянул this link.Как использовать IPC для передачи данных из объекта ActiveX в приложение VB6 - (приложение с одним экземпляром)?
Я вызываю этот скрипт по клику URL в браузере. Проблема в том, что при щелчке по URL-адресу новое приложение запускается каждый раз. Вместо этого я хотел бы использовать IPC (межпроцессное общение), чтобы я мог проверить через JavaScript, если приложение уже запущено и передать ему параметр с помощью IPC (иначе его запустите и передайте). Затем приложение VB6 необходимо запрограммировать таким образом, чтобы он мог принимать параметры. Вместо IPC существует ли какой-либо другой способ обмена сообщениями?
Пожалуйста, вы можете вести меня по этой теме .. или предоставить некоторые ссылки на статьи/ссылки/образцы кода
И что это нужно сделать с C#? –
Я использую C# .NET для создания файла сборки. Я хочу создать функциональность (сборка COM-DLL), которая позволит браузеру передавать некоторые данные (через URL-адрес, я выберу значение get querystring) в приложение .exe. На данный момент я могу запустить приложение .exe, однако мне хотелось бы узнать больше о IPC, чтобы я мог передать некоторое сообщение в приложение exe. Или любой другой метод обмена сообщениями в этом отношении. Опять же, я использую C# .NET, поэтому почему C# тег. – variable