限制程序重复执行

转载 2006年05月30日 16:17:00
private void MainWindow_Load(object sender, System.EventArgs e)
{

    Process[] processes=Process.GetProcessesByName("MYEXENAME");
      if( processes != null)
     {
    if( (processes.Length)== 2)  //第2个进程
    {
       processes[1].CloseMainWindow();

      }
   }
}

 

STAThread]
        static void Main(string[] args)
        {
            //保证该程序只有一个在运行
            bool createdNew;
            System.Threading.Mutex mutex_Application = new System.Threading.Mutex(true,"test",out createdNew);
            if (!createdNew)
            {
                MessageBox.Show("本程序只允许同时运行一个!");
                return;
            }
        
            Application.Run();
            
        }        

相关文章推荐

限制button在3秒内不可重复点击

  • 2017年05月05日 09:20
  • 38KB
  • 下载

限制程序中某类操作的执行次数的算法设计及C代码实现

编写程序实现限制程序中某类操作的执行次数的需求。为了便于说明,要求程序每天创建一个与上一天不同的文件目录。如果欲创建的文件目录已存在,则不用再创建。文件目录的命名格式为:FileDir_YYYYMMD...
  • zhouzxi
  • zhouzxi
  • 2016年08月31日 20:40
  • 1699

delphi 防止程序重复执行

delphi 防止程序重复执行
  • pdw2009
  • pdw2009
  • 2017年08月01日 14:20
  • 75

防止程序被重复执行

防止程序被重复执行(第一法) Windows95的程序一般都可以重复执行,例如你按下WIN+E组合键即启动资 源管理器,如果再按WIN+E组合键又会出现一个资源管理器,这两个程序互不干 扰。...

在 Java 应用程序中计划重复执行的任务

介绍 Java 语言中 Timer 类的一种简洁用法 Tom White (tom@tiling.org), 首席 Java 开发人员, Kizoom 简介: 所有类型的 Java 应用程序...
  • ahhsxy
  • ahhsxy
  • 2011年11月03日 17:10
  • 526

Spring 限制用户重复登录

监听器: import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java....

摇滚21 选择标签至文本域效果,可多选/可过滤重复/可限制个数(已封装)

js效果: http://www.oschina.net/code/snippet_129267_3649 (function(){ $.fn.extend({ iSelectTags:fu...

ASP.NET 限制用户重复登录

实现方式,用户登录的时候记录用Session他的ID和登录时间。然后写入一个XML文件。以他的用户名命名,内容写入他的登录时间。登录后每个页面每20秒用Session的登录时间去比对写入的文件。如果正...

限制重复登录问题

在测试的时候遇到了限制同一用户重复登录的问题。下面说说我的解决思路。 思路一:声明一个静态变量,用于存放最新一次的登录账户名,在新用户登录的时候与之进行对比,如果相同那么就说明已经登录。 分析:这...
  • lmdcszh
  • lmdcszh
  • 2011年08月23日 08:15
  • 1201
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:限制程序重复执行
举报原因:
原因补充:

(最多只允许输入30个字)