兄弟们为什么我在系统中加入线程,程序有时候容易出现线程出错的对话框,如线程正在终止的信息,但是点击忽略,系统还是正常启动! 弹出对话框,似乎是正确的哦MSDN上好象有提到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在系统中写了一个等待线程类WaitThread.csusing System;using System.Threading;namespace HDMS{ /// <summary> /// WaitThread 的摘要说明。 /// </summary> public class WaitThread { private Thread WT; private string FWaitText; public WaitThread(string WaitText)//初始化线程 { try { FWaitText=WaitText; WT=new Thread(new ThreadStart(ShowWait)); WT.Name="WF"; WT.Start(); } catch { } } private void ShowWait()//显示等待窗口 { try { WaitForm WF=new WaitForm(); WF.WaitValue=FWaitText; WF.ShowDialog(); } catch { } } public void CloseThread()//结束线程 { try { WT.Abort(); WT.Join(); } catch { } } }}兄弟们帮我看看有没有问题! 关注!我也有类似问题。而且使用了Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException); AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(AppDomain_UnhandledException);也捕获不住……晕啊 在操作线程的时候加入对线程状态的判断有些时候线程的操作并不是瞬间完成的,如果在前一个操作还没有完成的情况下就继续下一个操作就有可能报错System.Threading.ThreadState //线程状态 TabControl中关闭标签释放资源的问题? 100分求正则表达式:修改HTML中的所有图片的名称 求用C#连接SQL2005数据库验证代码 在C#中怎么用序列化的方式保存几本书呢 逐行读取文本文件速度接近老牛。。,该怎么解决? 表格问题 请问一个中文汉字在C#中占多少个字节(byte)? C#的coding规约 工具箱窗口 里怎样才能使用自定义 泛型控件 呢 c#语言 C#与游戏 数据库冲突? 就这50分了,帮我解决了我好去做事
using System.Threading;namespace HDMS
{
/// <summary>
/// WaitThread 的摘要说明。
/// </summary>
public class WaitThread
{
private Thread WT;
private string FWaitText; public WaitThread(string WaitText)//初始化线程
{
try
{
FWaitText=WaitText;
WT=new Thread(new ThreadStart(ShowWait));
WT.Name="WF";
WT.Start();
}
catch
{ }
}
private void ShowWait()//显示等待窗口
{
try
{
WaitForm WF=new WaitForm();
WF.WaitValue=FWaitText;
WF.ShowDialog();
}
catch
{ }
}
public void CloseThread()//结束线程
{
try
{
WT.Abort();
WT.Join();
}
catch
{ }
}
}
}
兄弟们帮我看看有没有问题!
而且使用了
Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(AppDomain_UnhandledException);也捕获不住……晕啊