这是学习电脑编程的第二部分,带领你一起开发电脑桌面应用程序的第三课。上一课链接:Winform零基础入门教程-实现音乐播放器的歌词显示功能
软件程序即进程
进程
进程是系统进行资源分配和调度的基本单位,程序是指令、数据及其组织形式的描述,进程是程序的实体。也就是说每一个程序都可以表示为一个进程。可以在任务管理器中查看到电脑运行进程情况:
电脑进程列表
可以把一个程序当作一个进程。进程是程序运行在系统中的实例。
进程操作
通过使用Process进程类。可以对进程进行操作使用。下面添加一个Console应用程序Demo,用以展示Process的使用:
获取系统正在运行的进程:
获取所有进程
显示运行中程序所有进程名称
启动进程:
启动进程
运行之后即可打开记事本程序和IE浏览器。
运行指定exe程序,并写入参数和读取结果:
启动cmd程序
在进程写入读取内容
关闭进程
关闭进程
线程
线程有时叫做“轻量级线程”,是程序执行的最小单位。线程是进程中的一个实体,用来执行某个任务。一个进程可以拥有多个进程。
线程列表
每个进程中含有多个线程,用来执行不同的任务。
下节继续...
END.