zoukankan      html  css  js  c++  java
  • c#中怎样判断一个程序是否正在运行?

    c#中怎样判断一个程序是否正在运行?

    我写了两个程序,其中程序2想判断程序1是否正在运行(这两个程序没有任何联系) 谢谢啊

    if (System.Diagnostics.Process.GetProcessesByName("要获取的程序在进程中的称").ToList().Count > 0) {

         //存在

    } else {

      //不存在

    }

    string name = "进程名";

    if (GetPidByProcessName(name) == 0) {

       MessageBox.Show("程序未运行");

      return;

     

    public static int GetPidByProcessName(string processName) {

        Process[] arrayProcess = Process.GetProcessesByName(processName);

                  foreach (Process p in arrayProcess) {

                    return p.Id;

                }

                return 0;

            }

  • 相关阅读:
    canves应用
    canves图形变换
    精简设置三角形
    [JSOI2008]星球大战
    实用技巧
    [HAOI2011]Problem b
    [luoguAC500纪念]骑士共存问题
    [NOI2014]起床困难综合症
    魔术球问题
    AC自动机(简单版)
  • 原文地址:https://www.cnblogs.com/grj001/p/12225337.html
Copyright © 2011-2022 走看看