c#打开关闭进程
2024-09-04 16:40:21
private const string FileName = "test.exe";
//进程名称不带扩展名
private const string ProcessName = "test"; /// <summary>
/// 打开进程
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public static void Open()
{
try
{
Process.Start(string.Format(@"{0}\{1}", Application.StartupPath, FileName));
}
catch (Exception ex)
{
}
} /// <summary>
/// 关闭进程
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public static void Close()
{
try
{
//可能存在进程名相同的进程
foreach (Process process in Process.GetProcessesByName(ProcessName))
process.Kill();
}
catch (Exception ex)
{
}
}
最新文章
- 使用Linux碎解一
- 快速学习JavaScript面向对象编程
- HDU 5145 NPY and girls 莫队+逆元
- [安卓]应用程序资源(App Resources)
- webservice 协议
- log4j.xml配置文件
- WCF X.b 操作引用了已经从 Y.b 操作导出的消息元素 [http://tempuri.org/:b]。可以通过更改方法名称或使用 OperationContractAttribute 的 Name 属性更改其中一个操作的名称...
- Arcgis Engine - 脱离ToolBarControl控件的命令和工具
- Qt状态机框架
- jquery在元素上收购事件
- 创建Win32图形界面应用程序
- linux 乌班图 xshell链接不上服务器
- Could not load driverClass ${driverClassName} 的解决方案
- node mysql插入中文时报错
- MAC OS 英语朗读功能
- Oracle根据表的大小排序SQL语句
- POJ 1015
- Valid Parentheses - LeetCode
- 【白书训练指南】(UVa10755)Garbage Heap
- NGUI如何使用汉字
热门文章
- linux下查找命令两则
- es6字符串的扩展学习笔记
- 锁存器 Latch v.s. 触发器 Flip-Flop
- java代码继承。。。找出不能继承父类方法的问题
- java数组复制的几种常见用法
- HDU 1863 畅通工程(Prim,Kruskal,邻接表模板)
- AngularJS:输入验证
- win10/server2019 系统安装 详解
- react-router4.x 实用例子(路由过渡动画、代码分割)
- 2015.3.3 VC++6制作MFC dll并在其中使用对话框、引入类的操作