MyDesign | Kod Arivi - Anasayfaya Dn   No banner in farm
Anasayfa Aratr Forum Gelimi Arama Siteniz in En Hit erikler RSS erik Ekle Scriptler Destekleyenler Kadromuz Reklam letiim Giri Sayfas Yap  Sk Kullanlanlara Ekle
Bu Kategorinin En Yeni Kodlar:


Bu Kategorinin En ok Grntlenen Kodlar:






Arama:
Gelimi Arama


No banner in farm



En ok Grntlenen Kodlar:


ye Girii:
 ye Ol



Anasayfa > C# > Kodlar

Görev Yöneticisi

Çalışan programları listeleyen ve sonlandıran bir "Process Manager"

Kategori : C#
Gnderen : mYavuz
Telif :
Tarih : 02 Eylül 2006
rnek Dosya : Bulunmamakta
Okunma Says : 18671
Puan
: 9 / 10 (9 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using Microsoft.Win32;
using System.IO;
using System.Diagnostics;
using System.Resources;
 
namespace Process_Manager
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Process myProcess = new Process();
            //Declare process
            txtMachine.Text = System.Environment.MachineName.ToString();
            //set the machine name to textbox
        }
 
        private void FillList(string MachineName)
        {
            Process[] Prc;
            ListViewItem lvwP;
 
            Cursor.Current = Cursors.WaitCursor;
            //Set cusrsor as wait
 
            try
            {
                lvwProcesses.Items.Clear();
                Prc = Process.GetProcesses(MachineName.ToString());
 
                foreach (Process Prcs in Prc)
                {
                    lvwP = lvwProcesses.Items.Add(Prcs.ProcessName.ToUpper());
                    if (MachineName != System.Environment.MachineName)
                    {
                        lvwP.SubItems.Add("Unavailable...");
                        lvwP.SubItems.Add("Unavailable...");
                        lvwP.SubItems.Add(Prcs.Id.ToString());
                    }
                    else
                    {
                        lvwP.SubItems.Add(Prcs.MainWindowTitle);
                        lvwP.SubItems.Add(Prcs.Responding.ToString());
                        lvwP.SubItems.Add(Prcs.Id.ToString());
                    }
                }
            }
            catch
            {
                lvwProcesses.Items.Add("Error enumerating items...");
            }
 
            Cursor.Current = Cursors.Default;
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            FillList(txtMachine.Text);
        }
 
        private void cmdRefresh_Click(object sender, EventArgs e)
        {
            FillList(txtMachine.Text);
        }
    }
}
 
 

Görev Yöneticisi iin yazlan yorumlar

selim   { 18 Mart 2010 }
Bu sadece listview'e çalışan exe leri listeliyor ve reflesh yapmaya yarıyor sonlandırma işlemi yok..

selam   { 03 Ocak 2009 }
ya güzelde keşke çalışan programın resmini de koysaydınız...

Yorum ekleyin

Anasayfa > C# > Kodlar > Görev Yöneticisi
Kategoriler:


Forum:



Balantlar:



    En Son Yorumlanan erikler:


    Murat Yavuz | Site Haritas | Gizlilik Bildirimi | 3.234.208.66 | 0,14 Saniye
    © Copyright 2004-2020 MyDesign | Kod Arivi. Tm Haklar Sakldr.
    MyDesign | Kod Arivi, en iyi grnm iin, 1024x768 ve zeri znrlk tavsiye eder.