Интеграция Explorer в контекстное меню, но с использованием уже запущенного экземпляра
Я хочу проверить существование и, если он не существует, добавить некоторые действия в контекстное меню Проводника.
Помимо вышеупомянутого требования (для которого можно легко найти решения в сети), я хочу добавить еще одно:
Предположим, что я зарегистрировал следующие команды:
«Команда № 1» - запускает «C: \ MyProg.exe / cmd1»«Команда № 2» - запускает «C: \ MyProg.exe / cmd2»... (также)
Как я могу проверить, есть лиуже запущенный экземплярmyprog.exe и передав ему соответствующий параметр командной строки / командной строкивсе вместе с именем файла, по которому пользователь нажал?
(IOW, я хочу использовать уже запущенный экземпляр моей программы, чтобы выполнить свою задачу, а не открывать новый)
Фрагмент кода Delphi приветствуется.
ТИА