Ожидание запуска процесса и получение его пути - C#

Узнай цену своей работы

Формулировка задачи:

Помогите реализовать программу, которая будет ожидать calc.exe и, если этот процесс будет запущен, то вывести на экран путь к папке, в которой находится этот calc.exe
Юзаю так:
path = Process.GetProcessesByName("calc")[0].StartInfo.FileName;
Но path возвращает пустой аргумент

Решение задачи: «Ожидание запуска процесса и получение его пути»

textual
Листинг программы
var processes = Process.GetProcessesByName("calc");
if (processes.Length > 0)
{
    string path = processes[0].MainModule.FileName;
    MessageBox.Show(path);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.2 из 5