Process Construtor

Definição

Inicializa uma nova instância da classe Process.

public:
 Process();
public Process ();
Public Sub New ()

Comentários

Se você não especificar a MachineName propriedade , o padrão será o computador local, (".").

Você tem duas opções para associar um novo Process componente a um processo no computador. A primeira opção é usar o construtor para criar o Process componente, definir os membros apropriados da StartInfo propriedade e chamar Start para associar o a Process um novo processo do sistema. A segunda opção é associar o a Process um processo de sistema em execução usando GetProcessById ou um dos GetProcesses valores retornados.

Se você usar uma static sobrecarga do Start método para iniciar um novo processo do sistema, o método criará um novo Process componente e o associará ao processo.

Quando a ProcessStartInfo.UseShellExecute propriedade é definida com seu valor padrão, true, você pode iniciar aplicativos e documentos de uma maneira semelhante ao uso da Run caixa de diálogo do menu do Windows Start . Quando ProcessStartInfo.UseShellExecute é false, você pode iniciar somente executáveis.

Qualquer arquivo executável que você possa chamar da linha de comando pode ser iniciado de duas maneiras: definindo os membros apropriados da StartInfo propriedade e chamando o Start método sem parâmetros ou passando o parâmetro apropriado para o staticStart membro.

Você pode criar um componente usando o construtor , uma das sobrecargas estáticas Start ou qualquer um Process dos GetProcessByIdmétodos , GetProcessesou GetProcessesByName . Depois de fazer isso, você terá uma exibição do processo associado. Essa não é uma exibição dinâmica que se atualiza automaticamente quando as propriedades do processo são alteradas na memória. Em vez disso, você deve chamar Refresh o componente para atualizar as informações de Process propriedade em seu aplicativo.

Aplica-se a