C#简单实现防止多个程序运行的方法

作者:Microblue 时间:2021-07-31 04:36:27 

本文实例讲述了C#简单实现防止多个程序运行的方法。分享给大家供大家参考,具体如下:


/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
 System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName);
 if (ps.Length <= 1)
 {
   Application.EnableVisualStyles();
   Application.SetCompatibleTextRenderingDefault(false);
   Application.Run(new MainForm());
 }
 else
 {
   return;
 }
}

希望本文所述对大家C#程序设计有所帮助。

标签:C#,程序运行
0
投稿

猜你喜欢

  • Android实战教程第五篇之一键锁屏应用

    2023-12-03 18:47:36
  • Java与SpringBoot对redis的使用方式

    2021-06-11 19:23:39
  • Java类之间的关系图_动力节点Java学院整理

    2022-07-31 23:03:46
  • SpringBoot项目集成xxljob实现全纪录

    2023-01-18 17:26:21
  • RestTemplate 401 获取错误信息的处理方案

    2023-01-14 10:37:44
  • Java的Spring框架中AOP项目的一般配置和部署教程

    2021-07-26 16:49:25
  • SpringBoot配置Profile实现多环境支持

    2023-07-29 21:53:20
  • 读取Java文件到byte数组的三种方法(总结)

    2023-08-01 17:19:39
  • SpringBoot如何进行对象复制的实践

    2023-11-23 03:40:19
  • Java面向对象程序设计:继承,多态用法实例分析

    2021-08-03 06:54:04
  • Java微信公众平台开发(14) 微信web开发者工具使用

    2023-01-30 19:21:34
  • Java实现五子棋(附详细源码)

    2023-10-19 15:20:54
  • java导出Excel通用方法实例

    2023-10-27 04:43:33
  • Java面试题冲刺第十六天--消息队列

    2022-08-08 09:07:04
  • SpringBoot中自定义注解实现参数非空校验的示例

    2022-04-12 10:55:55
  • IntelliJ IDEA使用教程从入门到上瘾(2019图文版)

    2023-03-30 17:00:49
  • c#与WMI使用技巧集第1/2页

    2022-03-16 05:16:01
  • Struts2学习教程之拦截器机制与自定义拦截器

    2021-10-27 13:02:56
  • SpringMVC请求参数的使用总结

    2022-11-30 22:23:18
  • SpringBoot + validation 接口参数校验的思路详解

    2023-10-09 11:59:12
  • asp之家 软件编程 m.aspxhome.com