Надеюсь, что вы можете помочь мне с этим, мой C# очень ржавый.C#: Запустите процесс, а затем убейте его с помощью кнопки
Я запускаю исполняемый файл, когда форма загружается.
private void Form1_Load(object sender, EventArgs e)
{
ProcessStartInfo exe = new ProcessStartInfo();
exe.Arguments = "arguments";
exe.FileName = "file.exe";
Process.Start(exe);
}
И я хотел бы убить этот процесс с помощью кнопки, но я не знаю, как этого достичь.
private void button1_Click(object sender, EventArgs e)
{
}
Thanks.
процесс будет достичь того, чего вы хотите Http:? //www.dotnetperls.com/kill –
Если вы также автор «другой» процесс вы можете рассмотреть вопрос пользователя объект синхронизации, например с именем [мьютексом] (http://msdn.microsoft.com/en-us/library/system.threading.mutex (v = vs.110) .aspx), чтобы передать запрос на остановку. Второй процесс может иметь ожидание потока на событии и выполнять любые соответствующие действия перед выходом. – HABO