zoukankan      html  css  js  c++  java
  • C# winform只允许一个进程运行

    2018-01-04 10:04:26 shikong_ 阅读数 653更多

    public Form1(){
                InitializeComponent();

                //--------------------------只运行一个--------------------------------------------------
                bool flag = false;
                System.Threading.Mutex mutex = new System.Threading.Mutex(true, "Test", out flag);
                //第一个参数:true--给调用线程赋予互斥体的初始所属权  
                //第一个参数:互斥体的名称  
                //第三个参数:返回值,如果调用线程已被授予互斥体的初始所属权,则返回true  
                if (!flag) {
                    MessageBox.Show("只能运行一个程序!", "请确定", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    Environment.Exit(0);//退出程序  
                    //Application.Exit();
                } 
    }

  • 相关阅读:
    Mysql 创建表
    oracle数据库 ORA-01017的解决办法
    用Html创建简历
    Mysql 基本的增删改查
    Linux 基本操作
    几乎百度
    测试第二天
    java map接口,可变参数,Collections集合工具类
    java set接口
    java List接口
  • 原文地址:https://www.cnblogs.com/grj001/p/12223443.html
Copyright © 2011-2022 走看看