2013-12-23 177 views
-1

我想訪問使用c#運行Windows進程的描述。有人可以告訴我怎麼可能獲取使用C#的進程描述

Process[] processlist = Process.GetProcesses(); 
foreach (Process theprocess in processlist) 
{ 
    label1.Text += theprocess.ProcessName+"\n"; 
} 

我從這段代碼中獲取processname。但我也想要描述。請告訴我,我怎麼能做到這一點

+2

你嘗試搜索? –

回答

1

這應該工作:FileVersionInfo Class

Process[] processlist = Process.GetProcesses(); 
foreach (Process theprocess in processlist) 
{ 
    label1.Text += theprocess.MainModule.FileVersionInfo.FileDescription + "\n"; 
} 

,您可以得到更多的屬性:

Properties

+0

訪問被拒絕錯誤 –