c# - 如何以打开文件对话框样式选择正在运行的进程?
问题描述
我想使用打开的文件对话框 gui 进行进程选择,以便用户可以选择他们想要终止的进程。
this.openFileDialog1.FileName = "FileName";
我在System.Windows.Forms;
. 关于如何解决我的问题的任何想法?
解决方案
- 在 windows 窗体中添加
ListView
到窗体。 - 更改
View
为Details
并将 2 添加columns
到此 ListView。 - 例如粘贴代码
Form_Load
。
foreach(Process process in Process.GetProcesses())
{
ListViewItem item = new ListViewItem(process.ProcessName);
item.SubItems.Add(new ListViewItem.ListViewSubItem(item, process.Id.ToString()));
listViewProcesses.Items.Add(item);
}
添加
using System.Diagnostics;
要杀死进程 make:
Process.GetProcessById(Convert.ToInt32(listViewProcesses.SelectedItems[0].SubItems[1].Text)).Kill();
推荐阅读
- spring - OneToOne 映射上的 EntityNotFoundException,即使实体存在
- php - 如何修复 php crud 在表格视图中不按 id 显示详细信息页面
- heroku - 为什么我的 Google 域不指向 https?
- django - Django 模型自动修改日期问题
- c# - API 托管在 Azure 中,但数据库托管在我们的网络中
- regression - 存储每组的残差
- json - 在 Flutter 中将 JSON 解析为模型
- python-3.x - 如何使用 pip 将软件包安装到自定义目录但尊重依赖关系
- java - 在 getter 和 setter 中使用扫描仪输入?
- sql - 我们如何仅在 Oracle 11G SQL 中显示表中的最后 7 条记录?