Как получить идентификатор процесса и как убить этот конкретный процесс из всех процессов?
Всем Привет,
Мне нужно разработать приложение для создания процесса и убить его конкретный файл процесса от целых процессов.
Примечание:
1. Я открыл один лист Excel ,
2. Теперь я создаю еще один лист excel через vb.net время выполнения программно.
3. Я хочу убить только второй процесс, посредством программно.
4. Не убивайте первый процесс
заранее спасибо.
[no name]
Итак, получите список запущенных процессов, найдите нужный вам процесс, если он найден, убейте его.
Richard MacCutchan
Вы не показали, как вы создаете процесс, поэтому трудно предложить лучший способ остановить его. Что касается вопроса 5, то он не имеет особого смысла.
Mohankumar.Engain
Я не хочу убивать весь процесс excel, мне нужно убить только один процесс excel. Остальные файлы excel закрывать не нужно.
Nelek
Шаг 1) проведите небольшое исследование. Google - это хорошая отправная точка
Шаг 2) Начните кодирование
Шаг 3) скомпилируйте и используйте отладку для решения небольших проблем
Шаг 4) Когда вы получаете проблему, которую вы не знаете, как решить но ты хотя бы попробовал, затем вернитесь и попросите что-то конкретное с фрагментом кода, дающим проблемы
Извините, если это не тот ответ, который вы искали. Но ваш вопрос слишком широк, чтобы ответить на него "быстрыми" ответами. Лучше и вы получите более быструю помощь, если сделаете 10 конкретных вопросов о конкретных проблемах, чем большой вопрос о том, "как вести себя"
Кроме того, Пожалуйста, прочтите:
А что вы пробовали?[^]
Как задать вопрос?[^]
ZurdoDev
Поскольку вы создали процесс в коде, вы можете легко убить его в коде. Где ты застрял?
Если у вас есть что-то oExcel = Excel.Приложение, то вы можете сделать oExcel.Quit();
kartikguha
Привет Mohankumar,
Если вы удовлетворены одним из решений, пожалуйста, отметьте его как решение.
Если у вас есть еще какие-то сомнения, пожалуйста, сообщите об этом.
[no name]
Как все говорят, вы начали процесс, вы можете убить его. Просто начать процесс, отпустить его на самотек и выследить его позже, чтобы убить, - это не лучший способ сделать это. Используете ли вы мьютекс для сигнализации о завершении процесса? Если нет, то почитайте на эту тему.