同一时间内相同程序只运行一个进程运行
来源:互联网 发布:三国志9需要优化哪些 编辑:程序博客网 时间:2024/05/18 13:43
如题。直接上代码
private static Process RunningInstance() { Process current = Process.GetCurrentProcess(); Process[] processes = Process.GetProcessesByName(current.ProcessName); //遍历与当前进程名称相同的进程列表 foreach (Process process in processes) { //如果实例已经存在则忽略当前进程 if (process.Id != current.Id) { //保证要打开的进程同已经存在的进程来自同一文件路径 if (Assembly.GetExecutingAssembly().Location.Replace("/", "\\") == current.MainModule.FileName) { //返回已经存在的进程 return process; } } } return null; }
Process instance = RunningInstance(); if (instance != null) { var errorMessage = "同一时间不能重复启动处理程序。"; return; } else { //Do }
0 0
- 同一时间内相同程序只运行一个进程运行
- Java 程序只运行一个进程--思路
- 只运行一个程序
- 进程只运行一个实例
- 保证系统中只运行当前程序的一个进程
- 保证一个程序在同一台PC中只运行一个实例的两种方法
- VC 程序只运行一个进程,再次运行传参数给第一个进程的问题
- 只运行一个程序实例
- 只运行一个实例程序
- delphi 只运行一个程序
- 程序只运行一个实例
- 只运行一个程序实例
- 程序只运行一个实例
- 程序只运行一个实例
- 只允许运行一个程序
- winform只运行一个程序
- 程序只运行一个实例
- 程序路径相同,只能运行一个进程(重复运行激活界面)
- Android中Application类用法
- POJ2299 Ultra-QuickSort
- 微信JS-SDK官方支付接口在THINKPHP中使用
- leetcode:Partition List
- Linear models for regresion(回归)
- 同一时间内相同程序只运行一个进程运行
- UDP可靠传输,VTCP和UDX协议比较
- 判断点是否在视景体内的参考资料
- 观察者模式
- apache中虚拟目录总是403 Forbidden的问题
- 虚拟浏览器(WebClient)应用简单例子
- LibSVM-3.20在Matlab2014a中的使用(VS2013)
- 寻找第K大数字问题
- 复制到剪贴板的js代码(兼容ie、firefox、chorme、safari...什么都兼容!)