.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();
                }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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