.net中判断该应用程序是否已经启动,防止重复启动
来源:互联网 发布:夏普网络扫描设置 编辑:程序博客网 时间:2024/05/16 06:05
重复启动的问题有时候很让人头疼,特别是服务端Socket端口,需要注册,当你启动服务程序,那么该端口就被注册了,如果再次启动,明显会对已经启动的应用程序产生威胁
如果我们能有个方法,当应用程序加载的时候,发现该程序已经运行,就关闭该程序
private static void CheckRunning()
{
int ProceedingCount = 0;
System.Diagnostics.Process[] Processes;
Processes = System.Diagnostics.Process.GetProcessesByName("myServer");
foreach(System.Diagnostics.Process IsProcedding in Processes)
{
if(IsProcedding.ProcessName=="myServe")
{
ProceedingCount += 1;
}
}
if(ProceedingCount > 1)
{
DialogResult result;
result=MessageBox.Show("服务已经打开","提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
foreach(System.Diagnostics.Process myProcess in Processes)
{
myProcess.Kill();
}
}
}
- .net中判断该应用程序是否已经启动,防止重复启动
- .net中判断该应用程序是否已经启动,防止重复启动
- 防止重复启动应用程序
- android中判断service是否已经启动
- 在纯java中实现跨平台判断该进程是否已经启动
- 判断服务是否已经启动
- 怎么判断SQLServer中SQLServerAgent是否已经启动?
- shell中判断此进程是否已经启动
- VC 判断指定进程是否已经启动
- ActivityManager(五)--判断Service是否已经启动
- 判断某个进程是否已经启动
- 判断AccessibilityService服务是否已经启动
- 判断某个软件是否已经启动
- Python3判断线程是否已经启动
- android判断应用是否已经启动
- 检查程序是否已经启动,避免重复启动同一程序
- WinCE的C#程序中判断一个程序是否已经启动,如果没有启动就启动,如果启动了就显示已经启动的程序
- 防止重复启动
- 除了李开复Google还将选择什么
- 对做第一个项目的认识
- 也谈完成端口编程中的单IO数据
- 游戏设计心得(2)--游戏中的碰撞处理
- ORM(1)
- .net中判断该应用程序是否已经启动,防止重复启动
- IP
- 我所理解的计算机(四)
- 我整理的10条人生信念
- 我所理解的计算机(四) 之 一网情深上篇
- 我所理解的计算机(四) 之 一网情深下篇
- iBATIS 动向
- 我所理解的计算机(五)
- perl学习心得(摘记)