資源簡介
基于c#的 Process 類制作的一個任務(wù)管理器,模仿Windows任務(wù)管理器
一個完整的任務(wù)管理器源碼

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Diagnostics;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
namespace?TaskMgr
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?btnRefesh_Click(object?sender?EventArgs?e)
????????{
????????????listView1.Items.Clear();
????????????Process[]?proList?=?Process.GetProcesses(“.“);//獲得本機的進程
????????????lblNum.Text?=?proList.Length.ToString();?//當前進程數(shù)量
????????????foreach?(Process?p?in?proList)
????????????{
????????????????ListViewItem?lvi?=?new?ListViewItem();
????????????????lvi.Text?=?p.ProcessName;
????????????????lvi.SubItems.AddRange(new?string[]?{?p.Id.ToString()?p.PrivateMemorySize64.ToString()?});?//進程ID??使用內(nèi)存
????????????????lvi.Tag?=?p;
????????????????listView1.Items.Add(lvi);
????????????}
????????}
????????private?void?btnEnd_Click(object?sender?EventArgs?e)
????????{
????????????if?(listView1.SelectedItems.Count?>?0)
????????????{
????????????????if?(listView1.SelectedItems[0].Tag?!=?null)
????????????????{
????????????????????try
????????????????????{
????????????????????????Process?p?=?(Process)listView1.SelectedItems[0].Tag;
????????????????????????p.Kill();
????????????????????????listView1.Items.Remove(listView1.SelectedItems[0]);
????????????????????}
????????????????????catch(Exception?ee)
????????????????????{
????????????????????????MessageBox.Show(“無法結(jié)束進程?:“?+?ee.Message);
????????????????????}
????????????????}
????????????}
????????}
????????private?void?listView1_SelectedIndexChanged(object?sender?EventArgs?e)
????????{
????????????btnEnd.Enabled?=?listView1.SelectedItems.Count?>?0;
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????btnRefesh_Click(sender?e);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????71680??2018-08-29?22:11??TaskMgr\bin\Debug\TaskMgr.exe
?????文件??????22016??2018-08-29?22:11??TaskMgr\bin\Debug\TaskMgr.pdb
?????文件???????2022??2018-08-29?22:11??TaskMgr\Form1.cs
?????文件???????6176??2018-08-29?22:11??TaskMgr\Form1.Designer.cs
?????文件??????51007??2018-08-29?22:11??TaskMgr\Form1.resx
?????文件??????29926??2018-08-29?22:02??TaskMgr\icoTakmgr.ico
?????文件????????468??2018-08-29?21:57??TaskMgr\Program.cs
?????文件???????1312??2018-08-29?21:57??TaskMgr\Properties\AssemblyInfo.cs
?????文件???????2827??2018-08-29?21:57??TaskMgr\Properties\Resources.Designer.cs
?????文件???????5612??2018-08-29?21:57??TaskMgr\Properties\Resources.resx
?????文件???????1094??2018-08-29?21:57??TaskMgr\Properties\Settings.Designer.cs
?????文件????????249??2018-08-29?21:57??TaskMgr\Properties\Settings.settings
?????文件???????3351??2018-08-29?22:02??TaskMgr\TaskMgr.csproj
?????文件???????1120??2018-08-29?21:57??TaskMgr.sln
?????目錄??????????0??2018-08-29?22:10??TaskMgr\bin\Debug
?????目錄??????????0??2018-08-29?21:57??TaskMgr\bin
?????目錄??????????0??2018-08-29?21:57??TaskMgr\obj
?????目錄??????????0??2018-08-29?21:57??TaskMgr\Properties
?????目錄??????????0??2018-08-29?22:11??TaskMgr
?????目錄??????????0??2018-09-03?23:48??最新版
?????文件????2778153??2018-09-11?14:36??最新版\Release_x64_1.2.rar
?????文件????2333175??2018-09-11?14:36??最新版\Release_x86_1.2.rar
-----------?---------??----------?-----??----
??????????????5310188????????????????????22
評論
共有 條評論