2015-11-04 64 views
-1

在vb.net中,我使用process.start來打開一個.exe文件,然後在它之後有一個threading.thread.sleep一段時間。然後我想讓它關閉.exe文件,但它不會讓我使用process.kill/close如何在打開它之後終止/關閉.exe

代碼:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    Process.Start("notepad.exe") 
    Threading.Thread.Sleep(2000) 
    Process.Kill() 
+0

你得到了什麼錯誤! –

+0

可能的重複[如何殺死使用Vb.NET或C#的進程?](http://stackoverflow.com/questions/116090/how-do-i-kill-a-process-using-vb-net-或-c)的 – Mathemats

回答

1

你需要你這是引用句柄進程的對象。這裏是例子

Dim p As Process = Process.Start("notepad.exe") 
p.Kill() 
相關問題