winform打开进程与关闭进程
2023-09-14 08:57:24 时间
#region 判断某进程名是否运行 /// <summary> /// 关闭指定名称的进程 /// </summary> /// <param name="processname"></param> void KillProcess(string processname) { Process[] allProcess = Process.GetProcesses(); foreach (Process p in allProcess) { if (p.ProcessName.ToLower() + ".exe" ==processname.ToLower()) { for (int i = 0; i < p.Threads.Count; i++) p.Threads[i].Dispose(); p.Kill(); break; } } } /// <summary> /// 运行应用程序目录下的进程 /// </summary> /// <param name="precessname">进程名称</param> void RunProcess(string processname) { Process[] allProcess = Process.GetProcesses(); bool isRun = false; foreach (Process p in allProcess) { if (p.ProcessName.ToLower() + ".exe" == processname.ToLower()) { isRun = true; break; } } if (isRun == false) { if(File.Exists(Application.StartupPath + "\\" + processname)) Process.Start(Application.StartupPath + "\\" + processname); } } #endregion
相关文章
- C# winform键盘钩子
- c html美化winform,C# WinForm界面美化
- winform控件之BindingNavigator
- Winform Vs Installer之添加自定义安装流程
- C# winform只有一个进程详解编程语言
- form操作MySQL在Winform中的操作(mysqlwin)
- C#,winform,ShowDialog,子窗体向父窗体传值
- C#Winform让整个窗口都可以拖动
- C#WinForm捕获全局变量异常SamWang解决方法
- c#winform窗口一直置顶显示在桌面最上方或最底层的方法
- c#winform多线程的小例子
- C#WinForm程序完全退出的问题解决
- winform模拟鼠标按键的具体实现
- C#WinForm编程获取文件物理路径的方法
- WinForm自定义函数FindControl实现按名称查找控件
- C#采用Winform实现类似Android的Listener
- C#Winform实现捕获窗体最小化、最大化、关闭按钮事件的方法