zoukankan      html  css  js  c++  java
  • 让程序只能运行一次

    using System;
    using System.Collections.Generic;
    using System.Windows.Forms;
    using System.Diagnostics;
    using System.IO;

    namespace frameTest
    {
        static class Program
        {
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                string MName = Process.GetCurrentProcess().MainModule.ModuleName;
                string PName = Path.GetFileNameWithoutExtension(MName);
                Process[] myProccess = Process.GetProcessesByName(PName);
                if (myProccess.Length > 1)
                {
                    MessageBox.Show("程序已经运行,不能重复打开", "友情提示", MessageBoxButtons.OK, MessageBoxIcon.Information);

                }
                else
                {


                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(false);
                    Application.Run(new Form1());
                }
            }
        }
    }

  • 相关阅读:
    在web项目中使用配置文件
    javaFx教程 scene builder 加载第三方jar包
    getResource的两种用法
    tomcat部署工具
    withMisfireHandlingInstruction
    quartz教程三
    quartz教程二
    LocalDateTime与DateTimeFormatter
    quartz demo
    在小程序中点击后跳转到另一个小程序
  • 原文地址:https://www.cnblogs.com/armanda/p/3345860.html
Copyright © 2011-2022 走看看