如何检查应用程序是否正在运行

Pan*_*kaj 10 c# process

我只是想检查是否有任何所需的应用程序已经运行

例如,假设我有VLC或iTunes或任何Windows应用程序,那么如果它运行与否,我怎么能通过c#代码弄清楚它.

Mar*_*tin 19

通过快速谷歌搜索,这应该很容易找到,但在这里你去:

if (Process.GetProcessesByName("process_name").Length > 0)
{
    // Is running
}
Run Code Online (Sandbox Code Playgroud)

替换process_name为您要查找的过程的名称(即vlc).

  • 如果是自处理,则应指定 >1 (3认同)
  • 这是谷歌搜索的结果:) (2认同)