zoukankan      html  css  js  c++  java
  • C#进程管理

    一、加入命名空间

    using System.Diagnostics;

    二、启动进程

    //Dir所在路径 

     private void StartPress(string Dir)

    {

          Process.Start(Dir); 

    二、关闭过程

     private void KillPress(string ProName)

     {

                ProName = ProName.ToLower();

                System.Diagnostics.Process[] myProcesses = System.Diagnostics.Process.GetProcesses();

                foreach (System.Diagnostics.Process myProcess in myProcesses)

                {

                    if (ProName == myProcess.ProcessName.ToLower())

                        myProcess.Kill();

                }

    三、取得当前进程所在路径

    private string GetProcessDir(string ProName)

     {

                ProName = ProName.ToLower();

                Process[] processes = Process.GetProcesses();

                string tmp = "";

                foreach (Process pro in processes)

                {

                    if (pro.ProcessName.ToLower() == ProName)

                        tmp = pro.MainModule.FileName;//完整运行路径

                }

                return tmp;

     } 

  • 相关阅读:
    快速排序
    归并排序
    堆排序
    通过先序和中序创建二叉树
    插入排序
    二叉排序树
    九宫重排
    字符串匹配 sunday算法
    傻逼数学题(math)
    最近点对学习笔记
  • 原文地址:https://www.cnblogs.com/easypass/p/1705181.html
Copyright © 2011-2022 走看看