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 中
最新文章
- JavaWeb——Listener
- 常见css垂直自适应布局(css解决方法)
- java 极光推送
- form表单那点事儿(上) 基础篇
- All_从PO - INV - AP - SLA - GL重要数据表和接口程式(概念)
- [Whole Web] [Node.js] Using npm run to launch local scripts
- 傻瓜式硬盘重装win7系统图文加视频教程
- LeetCode - 657. Judge Route Circle
- [Python Study Notes]内存信息
- Docker新手入门:基本用法
- 查看本地Git仓库历史修改内容
- DS图遍历--深度优先搜索
- [SoapUI] 通过JSONAssert比较两个环境的JSON Response,定制化错误信息到Excel
- 卷积交织/解交织C++程序
- [c#基础]泛型集合的自定义类型排序
- appium+python自动化26-模拟手势点击坐标(tap)
- 用servlet进行用户名和密码校验01
- js中 visibility和display的区别 js中 visibility和display的区别
- Atitit .c#的未来新特性计划草案
- C#获取路由器外网IP,MAC地址