判断程序已经运行
2014-10-16 13:56
204 查看
思路:在program类主函数Main中进行检查。当系统进程除去当前还有同名程序在运行,则表示程序已经运行。
private static bool IsRunning() { int processCount = 0; string processName = Process.GetCurrentProcess().ProcessName; foreach (var process in Process.GetProcesses()) { if (process.ProcessName == processName) { processCount++; if (processCount > 1) { return true; } } } return false; }
相关文章推荐
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件。
- 判断程序实例是否已经运行的N种方法
- C# winform 判断程序是否已经在运行 判断程序是否已经打开
- java判断一个程序是否已经运行
- UNIX-判断程序是否已经运行的脚本在crontab与命令行下的不同
- C# WinForm 判断程序是否已经在运行,且只允许运行一个实例,附源码
- 判断程序实例是否已经运行的N种方法
- 【转】通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- Python 打包程序判断是否已经运行
- C#如何判断我的程序已经有一个实例正在运行
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动
- C#.NET Form设置/取消开机自动运行,判断程序是否已经设置成开机自动启动
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- 判断程序是否已经运行,然后kill旧的或者新的.
- C# WinForm 判断程序是否已经在运行,且只允许运行一个实例,附源码
- C# 判断程序是否已经在运行
- WinForm判断程序是否已经在运行,且只允许运行一个实例
- 判断程序是否已经运行,然后kill旧的或者新的.
- C#winform判断程序已经运,且只能运行一个实例
- 判断程序实例是否已经运行的N种方法