ASP.NET 进程关闭器
来源:互联网 发布:数据备份恢复 编辑:程序博客网 时间:2024/05/13 19:57
<HTML>
<HEAD>
<% @ Import namespace= "System.Diagnostics" %>
<script language="C#" runat="Server" debug="true">
void Page_Load(Object Sender, EventArgs e)
{
btnKill.Attributes.Add("onclick", "javascript: return confirm('你真的要杀死这个进程吗?');");
}
private void KillProcess(string processName)
{
System.Diagnostics.Process myproc= new System.Diagnostics.Process();
//得到所有打开的进程
try{
foreach (Process thisproc in Process.GetProcessesByName(processName))
{
if(!thisproc.CloseMainWindow())
{
thisproc.Kill();
}
}
}
catch(Exception Exc)
{
msg.Text+= "杀死" +procname.SelectedItem.Text + "失败!";
}
}
public void btnKill_Click(object sender, System.EventArgs e)
{
KillProcess(procname.SelectedItem.Text);
msg.Text= procname.SelectedItem.Text +" 已经被杀死。";
}
public void btnShow_Click(object sender, System.EventArgs e)
{
ArrayList procList =new ArrayList();
string tempName="";
int begpos;
int endpos;
foreach (Process thisProc in System.Diagnostics.Process.GetProcesses())
{
tempName=thisProc.ToString();
begpos = tempName.IndexOf("(")+1;
endpos= tempName.IndexOf(")");
tempName=tempName.Substring(begpos,endpos-begpos);
procList.Add(tempName);
}
procname.DataSource=procList;
procname.DataBind();
}
</script>
</HEAD>
<body>
<Basefont Face="Tahoma" />
<center><h2>ASP.NET 进程杀死器!</h2><BR>
<Table cellspacing=2 cellpadding=2 border=0 BGCOLOR="#fFCC66">
<form id="frmProc" runat="Server" method="post">
<TR><TD><ASP:DropDownList id="procname" runat="server" /></TD><TD>
进程名字</TD></TR>
<TR><TD>
<asp:button id="btnKill" Text="杀死进程" runat="server" CausesValidation="False" onclick="btnKill_Click" />
</TD>
<TD><asp:button id="btnShow" Text="列出所有进程" runat="server" CausesValidation="False" onclick="btnShow_Click" />
</TD></TR>
</TABLE>
<center><asp:Label id="msg" runat="server"/></center>
</form>
</center>
</body>
</HTML>
- ASP.NET 进程关闭器
- ASP.NET 关闭进程
- .Net 关闭 Excel 进程
- ASP.net 关闭窗口
- asp.net 关闭窗口
- ASP.NET导出Excel并将Excel进程关闭 (根据进程ID)
- .net关闭进程的代码
- 在asp.net中操作excel如何关闭excel的进程
- ASP.NET使用WEB关闭进程process.Kill(); 的时候,出现拒绝访问的提示解决方案
- ASP.NET excel导出 excel.exe进程关闭 !经典写法。绝对实用。
- asp.net 启动进程
- asp.net excel进程
- ASP.NET进程优化
- asp.net如何关闭窗口
- ASP.NET弹出关闭窗口
- ASP.NET弹出关闭窗口
- ASP.NET弹出关闭窗口
- asp.net关闭网页代码
- 用Visual C#创建Windows服务程序
- 彻底清除3721
- 在linux上启动oracle10g
- 关于Hibernate一对一不能延迟加载的总结
- 使用正则表达式判断中文字符串
- ASP.NET 进程关闭器
- Harmony - getting started
- 在TURBO C中如何让死循环停下来??
- JBoss AS 4.2.0 CR1发布
- Java学习从入门到精通(献给想学Java,又不知如何入手的人)
- JSP 试题集
- foreach的一些知识
- 开始写blog了!
- 什么是所谓的一级学科,二级学科,国家一级学科等,是怎样分类的??