zoukankan      html  css  js  c++  java
  • 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( ) + " " 

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

  • 相关阅读:
    QR 编码原理(二)
    QR二维码原理(一)
    UML类图表达
    位运算以及逻辑运算
    SLAM数据集整理
    graph slam BACK END 相关技术资料收集
    Topic与Queue
    集群、分布式与微服务
    spring手动配置
    spring项目gitignore
  • 原文地址:https://www.cnblogs.com/Tanghongchang/p/6817290.html
Copyright © 2011-2022 走看看