zoukankan      html  css  js  c++  java
  • C# Process 进程管理

    1、获取当前系统正在运行的进程

                //获取当前系所有正在运行的进程
                Process[] proc = Process.GetProcesses();
                foreach (Process var in proc)
                {
                    textBox1.Text += var+"
    ";
                    //var.Kill();  杀死本进程
                }

    2、进程打开应用程序

    private void button2_Click(object sender, EventArgs e)
            {
                //进程打开应用程序  
                 Process.Start("notepad");
                //文件默认程序 打开文件
                 Process.Start(@"C:UsersDellDesktop	p.jpg");
                //进程打开文件
                 Process proc = new Process();
                 //proc.StartInfo.FileName=@"C:UsersDellDesktopSQLAnalyse.exe";
                 //proc.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
                 //proc.Start();
    
                 proc.StartInfo.FileName = @"F:学习实例设置启动参数设置启动参数inDebug设置启动参数.exe";
                 //设置启动时窗体状体
                 //proc.StartInfo.WindowStyle = ProcessWindowStyle.Minimized; 
                 //proc.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
                 //打开进程且窗体隐藏
                 //proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
                 //启动参数
                 proc.StartInfo.Arguments = "2";
                 proc.Start();
    
            }

    设置程序启动参数

      static class Program
        {
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main(string[] age)
            {
    
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                int f = age.Length;
                if (age[0] == "1")
                {
                    Form1 from = new Form1();
                    from.Text = "页面"+age[0];
                    Application.Run(from);
                }
                if (age[0] == "2")
                {
                    Form1 from = new Form1();
                    from.Text = "页面"+age[0];
                    Application.Run(from);
                }
                
               
            }
        }
  • 相关阅读:
    noip模拟赛 钻石
    noip模拟赛 整除
    noip模拟赛 拼不出的数
    noip模拟赛 正方形
    noip模拟赛 财富
    noip模拟赛 a
    Java基础知识强化23:Java中数据类型转换(面试题)
    Java基础知识强化22:Java中数据类型转换
    Java基础知识强化21:Java中length、length()、size()区别
    MySQL(12):windows下解决mysql忘记密码
  • 原文地址:https://www.cnblogs.com/apimeng/p/9553448.html
Copyright © 2011-2022 走看看