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

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

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

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

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

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

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут