winform窗体 小程序【进程】

进程

       一个应用程序就是一个进程,我的理解是,只要是打开应用程序,就会创建进程。

在.NET框架在using.System.Diagnostics名称空间中,有一个类Process,用来创建一个新的进程。

 

一 调用

1、通过静态方法直接调用

    process.start(  ); 

                             -- 这是一个静态方法

                             -- 括号内为要在进程中运行的文档或应用程序的名称,string 类型。

      e:  process.Start( " Calc " )         打开计算器

            process.Start( " notepad " )    打开记事本

            process.Start( " Chrome" )     打开谷歌浏览器

 

2、静态方法打开网页

            process.Start( " FireFox "," http://www.qq.com " ) 

                                     -- 指定 “火狐浏览器” 打开腾讯网页 

            process.Start( " http://www.qq.com" ) 

                                     -- 直接写网址,用默认浏览器打开

 

3、通过绝对路径打开某个进程

process  pro = new  process (  ) ;  

                                                 -- 通过路径打开必须实例化一个process类

processStartInfo  psi  =  new  processStartInfo ( “ 绝对路径” )  ;

                                                  -- 启动进程时需要的值

pro. StartInfo   =  psi;

                                               -- StartInfo  要开启的文件

pro.Start(  ) ; 

                                               -- 实例化的对象调用  Start()这个普通方法 

二 获取全部进程

Process.GetProcesses( ) ;

                               -- 返回一个 Process [ ] 类型

       process [ ]  pros = process.GetProcesses( ) ;

       foreach (process  p  in  pros )

      {

       .           p.Kill( );                                    -- 关闭,强制关闭 

       '           richToxtBox1.Text +=p.tostring( ) + " \r " 

      }                                                          -- 将每一个进程显示在  richToxtBox1 中

 

转载于:https://www.cnblogs.com/Tanghongchang/p/6817290.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值