Buscar

Exibindo os processos em execução no windows com o vb 2005

Código

Para exibir uma lista de processos que esta rodando na sua máquina local basta usar a classe System.Diagnostics.Process para acessar a coleção de objetos que representam todos os processos que rodam atualmente.

Como exemplo vamos criar um projeto no VB2005 do tipo Windows Application e no formulário padrão form1.vb incluir um controle ListBox e um controle Button. Vamos exibir no listbox os processos que estiverem rodando. Para isto inclua o seguinte código no evento Click do botão de comando:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' ----- Exibe todos os processos de mais alto nivel
For Each processo As Process In Process.GetProcesses()
    If (processo.MainWindowTitle <> "") Then
          ListBox1.Items.Add("Programa: " & processo.MainWindowTitle)
    Else
          ListBox1.Items.Add("Processo: " & processo.ProcessName)
    End If
Next processo
End Sub

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Arquivos
Adicionada dia: 13/05/07
Por: Felipe Ferreira Da Silva
Visualizada: 2983 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009