如何用C#让程序只可以启动一个(实例)
要让程序只可以启动一个实例,那么首先要判断程序是否已在进程中运行了,运行了则提示程序已启动。
在程序的加载事件中加入如下的代码:
if (System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length <=1)
{
//启动程序
}
else
{
MessageBox.Show("该服务已启动");
}
posted on 2009-12-15 14:11 luointer1234 阅读(316) 评论(0) 编辑 收藏 举报