Abort线程时总是有提示框,试了好多方法???

问题描述

到底怎么做,退出线程时,才不会出现“正在中止线程”的提示框。急!大家帮忙看看,谢谢!我的这段程序是:点击菜单按钮,让一个线程停止运行,代码如下:if(oThread.IsAlive){try{this.dowhile=false;//线程里面有个while(this.dowhile){}Schedular.StopRun();//线程里面的工作者oThread.Abort();oThread.Join();oThread.Interrupt();}catch(ThreadAbortExceptionerr){Thread.ResetAbort();}}

解决方案

解决方案二:
问题已解决。
解决方案三:
其实只需要将this.dowhile置为false,那么线程就可以正常退出、清理资源并正常返回了。thread.abort方法是强行中止线程,并不给线程清理资源的机会,不建议使用,而且这个方法只能在一般情况下中止线程,很多时候都不能中止线程的。
解决方案四:
拣分来了
解决方案五:
痛接分来了。
解决方案六:
线程退出不建议这样做

时间: 2024-12-01 22:26:39

Abort线程时总是有提示框,试了好多方法???的相关文章

datagrid-Jquery easyui datagrip 单击单元格时,出现提示框

问题描述 Jquery easyui datagrip 单击单元格时,出现提示框 1.单击单元格时,出现提示框. 2.双击单元格,单元格处于编辑状态 解决方案 http://blog.csdn.net/majian_1987/article/details/8585653 解决方案二: http://www.cnblogs.com/hxtgirq710/archive/2011/12/22/gridedit.htmlhttp://blog.csdn.net/xxj_jing/article/de

js弹出框、对话框、提示框、弹窗实现方法总结(推荐)_javascript技巧

一.JS的三种最常见的对话框 //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 function ale() { //弹出一个对话框 alert("提示信息!"); } //弹出一个询问框,有确定和取消按钮 function firm() { //利用对话框返回的值 (true 或者 false) if (confirm("你确定提交吗?")) { aler

PHP实现弹出消息提示框的两种方法

 这篇文章主要介绍了用PHP实现弹出消息提示框的两种方法,有需要的朋友可以参考一下 方法一:  代码如下: echo "<script>alert('提示内容')</script>";   方法二: 代码如下: echo '<script language="JavaScript">;alert("这是";location.href="index.htm";</script>;'

eclipse rcp-eclipse打开时报错,试了好多方法都不行

问题描述 eclipse打开时报错,试了好多方法都不行 jdk:64位 操作系统:64位 解决方案 eclipse的配置文件,参数和值各占一行,你的配置中-vm后面的路径在同一行,这个肯定是错误的.另外你的路径里面的bin后面还有两点这样的路径,请使用完整的路径. 还有我-vm使用的是jre/bin/javaw.exe,而不是jvm.dll,如果上面的修改还是不能工作的话,你可以试一下这个.

用PHP实现弹出消息提示框的两种方法_php技巧

方法一: 复制代码 代码如下: echo "<script>alert('提示内容')</script>"; 方法二: 复制代码 代码如下: echo '<script language="JavaScript">;alert("这是";location.href="index.htm";</script>;'; 里面的location.href="index.htm&

JAVA实现线程等待提示框

Java语言从其诞生到现在不过短短五年时间,却已经成为全球最热门的语言,Java程序员正成为IT业其它程序员中薪金最高的职员.这一切都应归功于Java良好的特性:简单.面向对象.分布式.平台无关性.可移植性.支持多线程等等.本文将用Java的多线程特性来实现线程等待提示框. 1 问题的提出 在Java应用程序编程中,有时需要在GUI(图形化用户界面)中处理一些占用系统资源较多,耗费时间较长的事务,例如:与数据库进行大批量数据交换.大数据量的复杂运算.远程连接服务器等等.系统在处理这些事务时,如果

jquery-checkbox选中其中某一项弹出提示框

问题描述 checkbox选中其中某一项弹出提示框 <input type="checkbox" name="checkbox" value="checkbox1"> <input type="checkbox" name="checkbox" value="checkbox2"> <input type="checkbox" name=

验证控件如何弹出提示框?

问题描述 想要判断文本框里有没有输入值,但怎么才能让验证控件判断时弹出提示框而不是显示文本提示. 解决方案 解决方案二:直接用javascript不就可以了吗if(textbox1.value==""){alert('textbox1未输入值,请输入');}解决方案三:难道验证控件不能那样显示吗?

class-iOS类似微信发送语音时用的提示上划取消录音的提示框

问题描述 iOS类似微信发送语音时用的提示上划取消录音的提示框 iOS类似微信发送语音时用的提示上划取消录音的提示框iOS类似微信发送语音时用的提示上划取消录音的提示框 解决方案 000000000000000000000000000000000000000000000000000000000000000000000000000