ผมใช้ VB2008 ผมจะเขียน code อะไร ถึงจะปิด process ได้ เช่นผมเปิดไฟล์ excel 5ไฟล์ ผมจะปิดทั้ง 5 ไฟล์ยังไง
Code (VB.NET)
For Each RunningProcess In Process.GetProcessesByName("EXCEL")
RunningProcess.Kill()
Next
Code (VB.NET)
For Each RunningProcess In Process.GetProcessesByName("EXCEL.EXE")
RunningProcess.Kill()
Next
ลองดูแบบนี้ครับ
Date :
2012-04-06 19:37:19
By :
webmaster
วิธีอ่าน Process ครับ
Code (VB.NET)
Dim ProcessList As System.Diagnostics.Process()
ProcessList = System.Diagnostics.Process.GetProcesses()
Dim Proc As System.Diagnostics.Process
For Each Proc In ProcessList
Console.WriteLine("Name {0} ID {1}", _
Proc.ProcessName, Proc.Id)
Next
Date :
2012-04-06 19:38:24
By :
webmaster
ลอง debug ดูรายชื่อ process ดูก่อนครับ
Date :
2012-04-07 08:50:57
By :
webmaster
ผมลองบันทึก video ให้ดูนะครับ
VIDEO
http://youtu.be/SlmzKzLFyVQ
ช่วยดูไห้ทีครับ มันเป็นอาการแบบนี้อ่ะครับ
Date :
2012-04-07 12:50:59
By :
งมเข็ม
ลอง Debug ดู Process ตาม #Ref 2 ครับ
Date :
2012-04-07 13:01:44
By :
webmaster
ยังเขียนโค้ด Error อยุ่เลยนิค่ะ ตอนที่ จขกท Copy Code มาวาง คุณดันลบ End Sub ออกไปด้วย แล้วตอนที่คุณ Run โปรแกรม มันมีใ้ห้ัคุณ คลิก Yes No เขาถามคุณว่า Code ของคุณ Error อยุ่ คุณต้องการที่จะ Run โปรแกรมก่อนที่มันจะ Error ไหม ถ้าคุณ คลิก Yes มันก็จะ รันโปรแกรม ก่อนที่คุณจะแก้ไข ดังนั้นโค้ดที่คุณเพิ่งใส่ไป ก็ไม่มีความหมาย
Date :
2012-05-07 09:45:08
By :
sinlukploy
Load balance : Server 02