Advertisement

C#如何限制程序只能运行一次实例

阅读量:

以软件【银行业会计人员技能训练系统】为例,C#如何使得程序只允许运行一个实例运行?

方法如下:修改程序的Program.cs函数代码为如下即可

复制代码
  static class Program

    
  {
    
  public static System.Threading.Mutex mutex;
    
  /// /// 应用程序的主入口点。
    
  /// [STAThread]
    
  static void Main()
    
  {
    
  Application.EnableVisualStyles();
    
  Application.SetCompatibleTextRenderingDefault(false);
    
  mutex = new System.Threading.Mutex(true, "OnlyRun");
    
  if (mutex.WaitOne(0, false))
    
  {
    
  A

全部评论 (0)

还没有任何评论哟~