Практическое руководство. Назначение процессов
Обновлен: Ноябрь 2007
Компонент Process может использоваться для запуска процессов в системе путем вызова метода Start. Перед запуском метода Start необходимо задать имя файла процесса для запуска, установив в качестве свойства FileName либо полный путь к конечному процессу, либо имя процесса (для удовлетворяющих данному условию приложений Windows, таких как Блокнот).
Свойство FileName можно установить во время разработки в окне Свойства или во время выполнения, используя значение свойства. StartInfo. Если имя файла устанавливается во время выполнения, можно предпринять одно из следующих действий:
Задайте для свойства StartInfo соответствующее значение и вызовите метод Start или
вызовите форму Shared метода Start и задайте имя файла в качестве параметра. Используйте этот метод, когда не требуется задавать никаких других начальных параметров запуска. Этот метод не позволяет задавать никакие другие аргументы открытия.
Запуск процесса во время выполнения с помощью свойств StartInfo
Установите параметры запуска, предоставляемые свойством StartInfo.
Вызовите метод Start компонента Process.
В следующем примере показано, как открыть приложение Блокнот в развернутом окне.
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");
См. также
Задачи
Практическое руководство. Создание компонентов процесса
Основные понятия
Знакомство со способами наблюдения за процессами Windows и управлением этими процессами