进程:
引用命名空间using System.Diagnostics;
方法1:
Process.Start("程序允行的名字");
弊端:有许多程序不知道它的运行名字到底是什么,如果写错了,就会出现程序崩溃错误
方法2,先找到要打开进程的路径再开启
打开文本框里的路径代码:
线程
线程所在的命名空间:System.Threading;
代码基本结构:
线程类:Thread th = new Thread(方法名);
没有不要参数的构造函数,常用的为,1个参数,参数类型是委托类型,需要一个方法指向
允许跨线程访问对象:
在构造函数的构造方法下面加上:
停止线程:
th.Abort();