Loading
0

c#调用exe文件并打开,若已打开关闭重新打开

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
c#调用exe文件并打开,若已打开关闭重新打开

//using System.Diagnostics;
public void RunExe(string ExeFileName, string ParaString)
{    
    try
    {

        //如果有在运行了,先干掉,然后再运行
        if (ExeFileName.ToUpper().EndsWith("EXE"))
        {
            Process[] p = Process.GetProcessesByName(ExeFileName.Substring(0, ExeFileName.Length - 4));
            foreach (Process p1 in p)
            {
                p1.Kill();
            }
        }
        Process.Start(ExeFileName, ParaString);

    }
    catch (Exception ex)
    {
        MessageBox.Show("程序发生错误!");
    }
}

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-23-36071-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:c#播放系统/机器声音
下一篇:c#用委托创建异步线程