C#学习笔记之进程
来源:互联网 发布:阿里云服务器ip地址 编辑:程序博客网 时间:2024/05/16 07:22
<span style="font-size:18px;">using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace 进程基础知识{ class Program { static void Main(string[] args) { // 获取本机运行的所有进程 Process[] pros = Process.GetProcesses(); // 获取当前程序的进程句柄 Process currentProcess = Process.GetCurrentProcess(); foreach (Process item in pros) { Console.WriteLine(item); // 如果进程名一样而进程ID不一样,则说明程序已经运行。 if (item.ProcessName == currentProcess.ProcessName && item.Id != currentProcess.Id) { Console.WriteLine("本程序已经运行!"); } } // 通过进程打开一些应用 //Process.Start("calc"); // 打开计算器 //Process.Start("mspaint"); // 打开画图工具 //Process.Start("notepad"); // 打开记事本 //Process.Start("iexplore", "http://www.baidu.com"); // 启动浏览器 // 通过进程打开指定的文件:可以是任意类型的文件,有三种方法: // 首先,创建进程对象 Process p = new Process(); // 然后,创建启动进程时需要的进程资源对象 ProcessStartInfo ps = new ProcessStartInfo(@"D:\photo\test.jpg"); // 方法1: //p.StartInfo = ps; //p.Start(); // 方法2: //Process.Start(ps); // 方法3: //Process.Start(@"D:\22.txt"); Console.ReadKey(); } }}</span>
0 0
- C#学习笔记之进程
- 学习笔记之进程
- 学习笔记之守护进程
- nachos学习笔记之进程
- Linux学习笔记之---进程
- linux学习笔记之进程
- C#进程 线程学习笔记1
- 黑马程序员之c#学习笔记:描述线程与进程的区别?
- 黑马程序员之C# 学习笔记:进程,线程具体定义区别。
- 学习笔记之C#属性
- C#之WebClient学习笔记
- C# 之 Linq 学习笔记
- C#学习笔记之string
- C#学习笔记之继承
- C#学习笔记之线程
- C#学习笔记之Socket
- C#学习笔记之BackGroundWorder
- c#之List学习笔记
- 设计模式笔记-Proxy模式
- OKHttp源码解析
- laravel redirect url
- linux c之alarm函数的使用,定时器的实现
- ionic 禁用侧滑后退事件
- C#学习笔记之进程
- linux cd命令
- php-email格式是否正确
- UVa 699 The Falling Leaves
- 强悍的 vim —— 查找时忽略大小写
- MyBatis集合查询易错
- config file
- 集中式或者分布式服务器日志管理
- 网络知识点总结