Здравствуйте,
у меня есть программа которая состоит из 2-х exe файлов, оба писал я.
Оба exe файла лежат в одной директории.
1 exe файл при определенных условиях запускает 2-й exe файл.
После запуска 2-го exe файла первый завершается. 2 должен ждать когда завершиться первый и только после этого начать что то делать.
Проблема в том что моя программа лежит в домашней директории пользователя, на компьютере может быть несколько пользователей, следователь может быть запущено несколько экземпляров 1 и 2 exe файла.
Как мне во втором exe файле прописать так чтобы он искал тот процесс который его запустил?
Я знаю заведомо какой путь у 1-го exe файла, можно ли как то найти процесс по его пути?
Заранее большое спасибо!
Передавайте id первого процесса как параметр при запуске второго. Тогда второй сможет найти родительский процесс по этому id и ждать, пока он не завершится.