c#结束自身进程

为什么我的窗体都关闭了 进程还没有结束 要怎么弄才能结束进程 如何获取自己的进程名

第1个回答  2009-04-30
结束自身进程可以用下面的语句
Thread.CurrentThread.Abort();
注:要using System.Threading;
第2个回答  2009-04-30
1.结束自身进程可以用下面的语句
System.Diagnostics.Process.GetCurrentProcess().Kill();
2.如何获取自己的进程名
System.String StrNameID;
StrNameID = System.Convert.ToString(System.Console.ReadLine());
第3个回答  2009-04-30
Application.Exit();本回答被提问者采纳
第4个回答  2009-04-30
this.close

c#结束自身进程
结束自身进程可以用下面的语句 Thread.CurrentThread.Abort();注:要using System.Threading;

如何用C#结束一个进程
1.\/\/查找进程、结束进程 void killProcess(){ Process[]pro = Process.GetProcesses();\/\/获取已开启的所有进程 \/\/遍历所有查找到的进程 for (int i = 0; i < pro.Length;i++){ \/\/判断此进程是否是要查找的进程 if (pro[i].ProcessName.ToString().ToLower() == "pc_task"){ pro[i...

C# WinForm 关闭之后还有进程在后台运行,如何实现彻底关闭
1、找到后台的运行线程,用BOOL变量控制;2、Environment.Exit(Environment.ExitCode); 用这个试试

C#程序,打开程序前检测此程序进程是否已经存在,如果存在将自已进程杀掉...
思路:在登陆界面的load事件中,通过进程名判断,如果存在此进程,把登陆界面close掉就行了。System.Diagnostics.Process[] processList = System.Diagnostics.Process.GetProcesses();foreach (System.Diagnostics.Process process in processList){ if (process.ProcessName.ToUpper() == "你的进程名称"){ ...

c#中怎么安全地结束一个进程,用kill安全吗?
1.\/\/查找进程、结束进程 void killProcess(){ Process[]pro = Process.GetProcesses();\/\/获取已开启的所有进程 \/\/遍历所有查找到的进程 for (int i = 0; i < pro.Length;i++){ \/\/判断此进程是否是要查找的进程 if (pro[i].ProcessName.ToString().ToLower() == "pc_task"){ pro[i...

c#怎样在关闭窗体时结束整个进程
当进行多线程程序设计的时候,主窗体关闭,往往子线程还在继续运行,这就需要在关闭主窗体之前收回线程。设置一个主窗体的关闭事件,在关闭事件中,对子线程做回收处理。如果是在关闭子窗口的时候关闭整个进程,可以执行,Environment.Exit(0)结束进程。

如何在C#中实现获取进程列表,结束进程,以及隐藏自身进程
用这个函数可以得到所有进程 public static Process[] GetProcesses (string machineName )machineName The computer from which to read the list of processes.Return Value An array of type Process that represents all the process resources running on the specified computer.参考资料:msdn ...

c#关闭系统进程以及如何调用cmd并执行命令
\/\/设置不显示窗口MyProcess.StartInfo.CreateNoWindow=true;\/\/执行强制结束命令MyProcess.Start();MyProcess.StandardInput.WriteLine("ntsd -c q -p "+(MyProcess1[0].Id).ToString());\/\/直接结束进程IDMyProcess.StandardInput.WriteLine("Exit");第二种,通过强大的进程类进行标准关闭。

C#,结束所有进程。。
在窗体的关闭事件里面写上: try { Process[] processes = Process.GetProcesses();foreach (Process p in processes){ if (p.ProcessName == "NATEPAD") \/\/NATEPAD这是记事本进程名 { p.Kill();} } } catch (Exception){ } ...

怎么用C#实现强制结束进程?
在命令行下可以杀的用ntsd -q c -p PID 命令 PID在任务管理器->进程选项卡->查看->选择列->勾上"PID(进程标识符)",然后就能看见了。

相似回答
大家正在搜