zoukankan      html  css  js  c++  java
  • C#判断程序是否运行

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

    namespace DataUpper
    {
        
    static class Program
        
    {
            
    /// <summary>
            
    /// 应用程序的主入口点。
            
    /// </summary>

            [STAThread]
            
    static void Main()
            
    {
                
    int iProcessNum = 0;

                
    foreach (Process singleProc in Process.GetProcesses())
                
    {
                    
    if (singleProc.ProcessName == Process.GetCurrentProcess().ProcessName)
                    
    {
                        iProcessNum 
    += 1;
                    }

                }


                
    if (iProcessNum > 1)
                
    {
                    MessageBox.Show(
    "该程序已经在运行中!""天科多协议处理子程序", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                
    else
                
    {
                    Application.EnableVisualStyles();
                    Application.SetCompatibleTextRenderingDefault(
    false);
                    Application.Run(
    new DataUpper());
                }

            }

        }

    }
  • 相关阅读:
    前端JavaScript之DOM节点操作
    前端JavaScript之DOM事件操作
    前端JavaScript之ECMA
    前端css小米导航栏设置及盒子定位居中问题
    Go:条件语句、循环语句
    Go:值类型、引用类型
    Go:字符串操作
    Go:变量、常量、枚举
    type、object、class之间的关系
    二叉树
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/1345111.html
Copyright © 2011-2022 走看看