您的位置:首页 > 编程语言 > C#

C#应用程序只能打开一次,应用程序只能打开一个,应用程序不能重复打开

2010-04-07 21:34 507 查看
修改program.cs中的程序
*********************************************
using System;
using System.Collections.Generic;
using System.Windows.Forms;

using System.Threading;

namespace PCBilling_Server
{
static class Program
{
public static bool bOnlyOneInstance = false;
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
bOnlyOneInstance = false;
Mutex mutex = new Mutex(true, Application.UserAppDataPath.Replace(@"/", "_"), out bOnlyOneInstance);

if (!bOnlyOneInstance)
{
MessageBox.Show("系统已经运行!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Information);
System.Environment.Exit(0);
return;
}

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Frm_Login());
}
}
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐