Compartilhar via


Como: Executando processos do modo de exibição

Ao trabalhar com processos em um sistema, às vezes, é necessário exibir todos os processos que estão sendo executados em um determinado momento.Por exemplo, se você desejar criar um aplicativo que lhe oferece a funcionalidade de interromper processos, você deve primeiro ver quais processos estão em execução.Você pode preencher uma caixa de listagem com os nomes dos processos e selecionar qual processo de realizar outras ações no.

Para exibir processos em execução

  1. Declarar uma matriz vazia do tipo Process.

  2. Preencher a matriz vazia com o valor retornado do GetProcesses método.

  3. Faz a iteração usando a matriz de processo usando o valor indexado para obter o nome do processo de cada processo no array e gravá-los a um console.

    O exemplo a seguir mostra como telefonar o GetProcesses método de um Process componente para retornar a matriz de processo e gravar o ProcessName valor a um console.

    Dim myProcesses() As Process
    Dim myProcess As Process
    myProcesses = Process.GetProcesses()
    ' Iterate through the process array.
    For Each myProcess In myProcesses
        Console.WriteLine(myProcess.ProcessName)
    Next
    
         Process[] myProcesses = Process.GetProcesses();
            foreach (Process myProcess in myProcesses)
            {
                Console.WriteLine(myProcess.ProcessName);
            }
    

Consulte também

Tarefas

Como: BIND a processos existentes

Como: Interromper processos

Como: Especificar processos

Outros recursos

Gerenciando processos