设置只能开启一个程序实例
在“Program.cs”中添加以下代码:
[STAThread] static void Main() {Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);bool blnIsRunning;Mutex mutexApp = new Mutex(false, Assembly.GetExecutingAssembly().FullName, out blnIsRunning);if (!blnIsRunning){MessageBox.Show("Is Running!", "Warning",MessageBoxButtons.OK, MessageBoxIcon.Exclamation);return;}Application.Run(new Form1()); }
测试结果:
转载于:https://www.cnblogs.com/jizhiqiliao/p/10768085.html
设置只能开启一个程序实例相关推荐
- 同一个PC只能运行一个应用实例(考虑多个用户会话情况)
原文:同一个PC只能运行一个应用实例(考虑多个用户会话情况) 1 class Program 2 { 3 private static Mutex m; 4 5 [STAThread] 6 stati ...
- 命令行开启一个unity实例和执行其中的脚本方法的使用和注意
工作中有一个需求,就是将unity工程放在服务器上,自动执行一些打包任务.这时候就需要启动一个没有GUI的unity,并自动执行其中的打包脚本. 1.官网的说明: 官网API 2.一般的调用方法: 2 ...
- 网页复选框设置只能选一个_网页自动填表基础教程从简单开始
通常来说,网页自动填表包含单选框.复选框.文本框.多行文本框.下拉列表框的自动填写.本文讲讲这些项目的自动填写方法.所用到的工具是网页自动操作通用工具. 一.文本输入框及多行文本输入框的自动填写 下面 ...
- Mac 技术篇-通过AppScript编写脚本实现设置快捷键打开指定程序实例演示
首先通过 command+空格 搜索并进入到自动操作页面里. 进入后选择快速操作. 然后在左侧选择 实用工具 -> 运行 AppleScript 脚本. 打开后在工程流程收到选择 没有输入 . ...
- 网页复选框设置只能选一个_男生在密室呆一个月, 只能选手机或者女人, 结果太现实...
网络通讯高速发达的现在,很多人已经越来越离不开手机了.现实生活当中,很多人也会在玩手机跟女朋友之间作出抉择,甚至会因为手机跟女朋友之间两者不平衡而导致吵架分手.前不久某学校研究人员就做过一个类似实验, ...
- C# 只允许运行一个程序实例
using System; using System.Windows.Forms; using System.Runtime.InteropServices;//使用DllImport的必须. usi ...
- C# WinForm只允许运行一个窗体实例
大概看了看别人的方法,都是从语法的角度巧妙实现的. 我要实现的目的是dialogForm.Show(); 点击按钮显示对话框窗体,如果窗体没有关闭,再次点击,不重复显示. 我用了个笨方法,就是用一个静 ...
- 《易学C++(第2版)》——2.2 如何创建一个程序
本节书摘来自异步社区出版社<易学C++(第2版)>一书中的第2章,第2.2节,作者:潘嘉杰 ,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 如何创建一个 ...
- 一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(四) --高级设置二...
一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(四) --高级设置二 原文:一个完整的Installshield安装程序实例-艾泽拉斯之海洋女神出品(四) --高级设置二 上 ...
最新文章
- 【Learning Spring 5.0】001 Spring架构及Spring介绍
- 2.1 为什么要进行实例探究-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
- boost::histogram模块实现导向轴的测试程序
- 字符串之括号的有效性
- web 上传文件到linux没权限,Javaweb上传文件到Linux 没有读写权限
- 准备 KVM 实验环境 - 每天5分钟玩转 OpenStack(3)
- arcgis怎么用python重新排序_python - 根据排序数据添加新的顺序ID号(ArcGIS) - 堆栈内存溢出...
- 30 MM配置-采购-采购申请-采购申请审批策略-编辑类
- set java底层实现_Java:List,Map,Set底层实现
- 学习记录-网络基础知识(1)
- 成功在MP4封装的H264视频中提取能播放的裸流
- 视频客观质量评价工具:MSU Video Quality Measurement Tool
- [转]SDI模式下,在视图中添加按钮
- 终于忙完了,要开启代码生涯了
- mysql 三种循环的区别_mysql存储过程中的三种循环
- 【iOS】lipo otool 动、静态库
- 不同tric 改进的理由
- php禁止贪婪,php正则表达式中贪婪与非贪婪介绍
- 第50篇-企查查请求头参数分析【2022-09-29】
- 区块链通证经济的核心不在技术,而在于商业逻辑的重构