.NET 4.x Как убить процесс? - C#

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

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

Посмотрел на форумах и/к на убивание процесса, у всех делается через код т.е.
Process[] proc = Process.GetProcesses();
            foreach (Process process in proc)
                if (process.ProcessName == "notepad")
                {
                    process.Kill();
                }
в любом случае чтобы убить другой процесс потребуется переписывать код, а конкретно название процесса которое нужно будет убить. А вот как вместо "notepad" использовать textBox/comboBox, чтобы выбрать программно путь к процессу и убивать его.

Решение задачи: «.NET 4.x Как убить процесс?»

textual
Листинг программы
Process[] proc = Process.GetProcesses();
            foreach (Process process in proc)
                if (process.MainModule.FileName.ToLower().StartsWith(directoryOfExecutableTextBox.Text.ToLower()))
                {
                    process.Kill();
                }

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


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

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

5   голосов , оценка 3.6 из 5
Похожие ответы