Tôi phải có 2 quy trình xuất sắc. Ví dụ:Giết quy trình Excel C#
1) example1.xlsx 2) example2.xlsx
Làm thế nào để giết đầu tiên "example1.xlsx"?
tôi sử dụng mã này:
foreach (Process clsProcess in Process.GetProcesses())
if (clsProcess.ProcessName.Equals("EXCEL")) //Process Excel?
clsProcess.Kill();
Đó giết cả hai. Tôi muốn giết chỉ một ... Cảm ơn bạn.
vừa tìm kiếm nhanh trên Google, hãy thử Xử lý.MainWindowTitle() để lấy tiêu đề của quá trình Excel, và quyết định cái nào là bạn muốn giết. – JXITC
Cách thích hợp để thực hiện điều này là theo dõi và giải phóng đối tượng Application COM và tất cả phụ thuộc của nó. – Motes