Убить все процессы EXCEL.EXE в диспетчере задач - C#
Формулировка задачи:
На событии кнопки есть код который по идеи должен закрывать приложение Excel но он выдает ошибку.
Дайте совет как можно сразу в C# найти и убить все процессы EXCEL.EXE
Потому что про потоки я только знаю Thread.sleep(1000) на этом заканчиваются мои знания.
NullReferenceException:
Ссылка на объект не указывает на экземпляр объекта.
Листинг программы
- public Excel.Workbooks excelappworkbooks;
- . . .
- . . .
- . . .
- private void BTN_EXIT_Click(object sender, EventArgs e)
- {
- excelappworkbooks.Close();//Ссылка на объект не указывает на экземпляр объекта.
- Environment.Exit(1);
- }
Решение задачи: «Убить все процессы EXCEL.EXE в диспетчере задач»
textual
Листинг программы
- System.Diagnostics.Process.Start("taskkill", "-f -im excel.exe");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д