(C#)如何通过 应用程序 得到它的进程名

Process。如何通过应用程序真实路径,得到它的进程名如QQ:进程名:QQ.exeIE:进程名:IEXPLORE.EXEC#如何现实... Process。如何通过 应用程序 真实路径,得到它的进程名
如QQ:进程名:QQ.exe
IE:进程名:IEXPLORE.EXE
C#如何现实
展开
 我来答
西森6
2007-06-10 · TA获得超过1552个赞
知道小有建树答主
回答量:436
采纳率:100%
帮助的人:721万
展开全部
您好,

您可以尝试如下代码:

private void button1_Click(object sender, EventArgs e)
{
Process[] process = Process.GetProcesses();

foreach (Process nextProcess in process)
{
try
{
this.listBox1.Items.Add(nextProcess.MainModule.FileName);
}
catch (Win32Exception t)
{
this.listBox1.Items.Add(t.Message);
}
}
}

因为有些进程(如System Idle)不允许枚举主模块路径,因此要加入Try块。

您可以判断Process.MainModule.FileName属性来检查是否是您要找的程序。

希望这些信息对您有帮助。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式