IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   C# (https://www.ircforumlari.net/c/)
-   -   Görev Yöneticisi (https://www.ircforumlari.net/c/124404-gorev-yoneticisi.html)

Cemalizim 19 Temmuz 2008 16:00

Görev Yöneticisi
 
Çalışan programları listeleyen ve sonlandıran bir "Process Manager"

PHP- Kodu:

 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 senderEventArgs e)
        {
            
FillList(txtMachine.Text);
        }
 
        private 
void cmdRefresh_Click(object senderEventArgs e)
        {
            
FillList(txtMachine.Text);
        }
    }




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:27.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk