自学内容网 自学内容网

C#进程说

C#中的进程可以通过System.Diagnostics命名空间下的Process类来控制和管理。可以通过以下步骤来创建和启动一个进程:

1. 引入System.Diagnostics命名空间。

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

2. 如果需要传递参数给新进程,可以使用ProcessStartInfo类来设置进程的启动信息,启动的进程可以通过Process对象的属性和方法进行控制和监控。

namespace 进程
{
    class Program
    {
        static void Main(string[] args)
        {
            /*Process[] prss= Process.GetProcesses();
            foreach(var item in prss)
            {
                Console.WriteLine(item);

            }*/
            /*  Process.Start("calc");
              Process.Start("mspaint");
              Process.Start("notepad");
              Process.Start("iexplore","http://www.baidu.com");*/

            ProcessStartInfo psi =new ProcessStartInfo(@"D:\Csharp_project\2021\记事本对话框\记事本对话框\bin\Debug\记事本对话框.exe");
            Process p = new Process();
            p.StartInfo = psi;
            p.Start();
           


            Console.ReadKey();
        }
    }
}

3、运行结果


原文地址:https://blog.csdn.net/weixin_41583925/article/details/136682848

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!