如何:指定进程
更新:2007 年 11 月
可以使用 Process 组件,通过调用 Start 方法启动系统上的进程。调用 Start 之前,必须指定要启动的进程的文件名,具体方法是将 FileName 属性设置为目标进程的完全限定路径,或者简单地设置为进程名称(如果使用的是诸如记事本这样的限定 Windows 应用程序)。
可以在设计时使用“属性”窗口设置 FileName 属性,或者在运行时使用 StartInfo 属性的值设置该属性。如果在运行时设置文件名,则可以执行以下操作之一:
调用 Shared 形式的 Start 方法,并将文件名指定为一个参数。如果无需设置任何其他启动参数,则可使用此方法;在此方法中不能设置任何其他打开参数。
在运行时使用 StartInfo 属性启动进程
设置由 StartInfo 属性公开的启动信息。
-
下面的示例显示如何在最大化窗口中打开“记事本”。
Dim myProcess As New Process() myProcess.StartInfo.FileName = "Notepad.exe" myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized myProcess.Start()
Process myProcess = new Process(); myProcess.StartInfo.FileName = "Notepad"; myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized; myProcess.Start();
在运行时通过传递 FileName 参数来启动进程
调用 Start 方法,并输入字符串表达式形式的文件名参数。
Dim myProcess As Process = Process.Start("Notepad.exe")
Process myProcess = Process.Start("Notepad");