1. 程式人生 > >設定程式只能開一個,若重複開啟給出提示說已經又程式在執行

設定程式只能開一個,若重複開啟給出提示說已經又程式在執行

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.Threading;

namespace BT.DataAssist
{
static class Program
{
///
/// 應用程式的主入口點。
///
[STAThread]
static void Main()
{
bool bCreatedNew;
Mutex m = new Mutex(false, “BT.DataAssist”, out bCreatedNew);
if (bCreatedNew)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new frmMain());
}
else
{
MessageBox.Show(“已經有相同的例項在執行。”, “系統提示”, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}
}