winform窗体退出代码怎么写? 我写一个简单的窗体,在上面开了一个线程处理业务,单出退出,我是这样写的:this.close();Application.Exit();但是退出时,会弹出线程已经被中止的提示框,怎么它不显示提示框,有时整个应用程序退出不了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Application.ExitThread()好象可以 如果要关闭线程可用下面这个Thread t=new Thread(new ThreadStart(Main));t.Abort(); Application.ExitThread()关闭整个现成this.close();关闭当前窗体 就是用了t.Abort();后,退出弹出一个线程正被中止的提示框,怎样让它不显示提示框 Abord()之后会抛出一个ThreadAbortException异常,你加个try,再捕获一下这个异常:try{t.Abord();}catch(ThreadAbortException ex){}Application.Exit(); 最好不要采用直接Abort线程的情况,可以让线程通过判断某个值确定是否应该退出,另外,Abort以后,最好用Jion等待线程停止之后再调用Application.Close()关闭应用程序. System.Entironment.Exit(0);正确!! System.Entironment.Exit(0);Yeah System.Environment.Exit(0)谢谢,我的问题也解决了http://www.hcnsoft.com/blog double 双精度浮点数 怎么使用 sql2005存储过程问题 DataTable与数组 如何实现点击MDI子窗口中的关闭按钮,让子窗口最小化? 本机的Sql Express .mdf上传到服务器后无法访问的情况。 ▲▲▲事件名称跟方法存在数据库中,我采用循环取出来,如何才能在程序中执行呀?▲▲▲ 关于update数据库的问题 关于文本文件的问题 求救:WINDOWS服务程序安装问题 where后面能用in select吗? 急,很大问题,定时删除文件,文件操作,微软最让人头痛的问题 replace问题
好象可以
Thread t=new Thread(new ThreadStart(Main));
t.Abort();
this.close();关闭当前窗体
try
{
t.Abord();
}
catch(ThreadAbortException ex)
{
}
Application.Exit();
正确!!
Yeah
谢谢,我的问题也解决了http://www.hcnsoft.com/blog