none
Listar processos do sistema RRS feed

Respostas

  • Em windows Form em um ListBox:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Diagnostics;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
    
                List<string> _items = new List<string>();
    
                Process[] lista = Process.GetProcesses();
                foreach (Process processo in lista) { 
                    _items.Add("Processo: " + processo.ProcessName + " (ID=" + processo.Id + ")");
                }
                listBox1.DataSource = _items;
    
            }
        }
    }


    segunda-feira, 14 de outubro de 2013 04:42
  • Ok Mauricio valeu pela ajuda deu certo, muito obrigado!!! Apenas um detalhe: processo.Id.ToSting()

    Se nao for pedir muito gostaria de saber se tem como localizar o caminho no HD de onde o processo esta sendo executado.
    var caminho = processo.MainModule.FileName;



    Leonardo Lourenço Silva


    terça-feira, 15 de outubro de 2013 01:29

Todas as Respostas

  • using System;
    using System.Collections.Generic;
    using System.Diagnostics;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                Process[] lista = Process.GetProcesses();
                foreach (Process processo in lista) {
                    Console.WriteLine("Processo: " + processo.ProcessName + " (ID=" + processo.Id + ")");
                }
                Console.ReadLine();
            }
        }
    }

    Apenas altere para sua necessidade.

    segunda-feira, 14 de outubro de 2013 04:37
  • Em windows Form em um ListBox:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Diagnostics;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
    
                List<string> _items = new List<string>();
    
                Process[] lista = Process.GetProcesses();
                foreach (Process processo in lista) { 
                    _items.Add("Processo: " + processo.ProcessName + " (ID=" + processo.Id + ")");
                }
                listBox1.DataSource = _items;
    
            }
        }
    }


    segunda-feira, 14 de outubro de 2013 04:42
  • Ok Mauricio valeu pela ajuda deu certo, muito obrigado!!! Apenas um detalhe: processo.Id.ToSting()
    segunda-feira, 14 de outubro de 2013 15:20
  • Ok Mauricio valeu pela ajuda deu certo, muito obrigado!!! Apenas um detalhe: processo.Id.ToSting()
    Se nao for pedir muito gostaria de saber se tem como localizar o caminho no HD de onde o processo esta sendo executado.
    terça-feira, 15 de outubro de 2013 01:22
  • Ok Mauricio valeu pela ajuda deu certo, muito obrigado!!! Apenas um detalhe: processo.Id.ToSting()

    Se nao for pedir muito gostaria de saber se tem como localizar o caminho no HD de onde o processo esta sendo executado.
    var caminho = processo.MainModule.FileName;



    Leonardo Lourenço Silva


    terça-feira, 15 de outubro de 2013 01:29
  • Ok Mauricio valeu pela ajuda deu certo, muito obrigado!!! Apenas um detalhe: processo.Id.ToSting()

    Se nao for pedir muito gostaria de saber se tem como localizar o caminho no HD de onde o processo esta sendo executado.

    var caminho = processo.MainModule.FileName;



    Leonardo Lourenço Silva


    Ok deu certo muito obrigado!!!
    quarta-feira, 16 de outubro de 2013 00:12