判断进程状态

Posted 贝尔格里尔斯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断进程状态相关的知识,希望对你有一定的参考价值。

根据进程名称判断进程是否启动:

//根据名称获取进程pid
public static int GetPidByProcessName(string processName)
{
    Process[] arrayProcess = Process.GetProcessesByName(processName);
    foreach (Process p in arrayProcess)
    {
        return p.Id;
    }
    return 0;
}
//判断进程状态
public void judgeprocessisrunning(string name)
{
    if (GetPidByProcessName(name) == 0)
    {
        MessageBox.Show("指定程序未运行");
    }
    else
        MessageBox.Show("正在运行中");
}

 

以上是关于判断进程状态的主要内容,如果未能解决你的问题,请参考以下文章

如何判断 C#程序是不是处于调试状态

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

VSCode自定义代码片段13——Vue的状态大管家

VSCode自定义代码片段13——Vue的状态大管家

VSCode自定义代码片段13——Vue的状态大管家

不知如何判断线程的状态