使用主线程异常捕获错误
来源:互联网 发布:手机赌博打鱼软件 编辑:程序博客网 时间:2024/06/06 19:24
//异常委托处理程序
public void GetException(System.Object sender, ThreadExceptionEventArgs MyException)
{
string MyInfo;
EventLog MyLog;
MyInfo="错误名称:"+MyException.Exception.Source+",错误信息:"+MyException.Exception.Message;
MyLog=new EventLog();
MyLog.Source="luobinErrors";
MyLog.WriteEntry(MyInfo);
MessageBox.Show("程序运行时发生错误,错误信息记录在应用程序日志中","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
//显示内容
private void button1_Click(object sender, EventArgs e)
{
this.richTextBox1.LoadFile(this.textBox1.Text,RichTextBoxStreamType.PlainText);
}
//添加一个异常委托
private void Form1_Load(object sender, EventArgs e)
{
Application.ThreadException += new ThreadExceptionEventHandler(GetException);
}
public void GetException(System.Object sender, ThreadExceptionEventArgs MyException)
{
string MyInfo;
EventLog MyLog;
MyInfo="错误名称:"+MyException.Exception.Source+",错误信息:"+MyException.Exception.Message;
MyLog=new EventLog();
MyLog.Source="luobinErrors";
MyLog.WriteEntry(MyInfo);
MessageBox.Show("程序运行时发生错误,错误信息记录在应用程序日志中","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
//显示内容
private void button1_Click(object sender, EventArgs e)
{
this.richTextBox1.LoadFile(this.textBox1.Text,RichTextBoxStreamType.PlainText);
}
//添加一个异常委托
private void Form1_Load(object sender, EventArgs e)
{
Application.ThreadException += new ThreadExceptionEventHandler(GetException);
}
- 使用主线程异常捕获错误
- python 主线程捕获子线程异常
- wpf程序异常捕获,主线程捕获和线程捕获,全局性方法
- 捕获参数错误异常
- Android主线程不能访问网络异常解决办法 NetworkOnMainThreadException错误
- [转]Java中主线程如何捕获子线程抛出的异常
- Java编程时主线程如何捕获子线程抛出的异常
- Java中主线程如何捕获子线程抛出的异常
- 【Java 多线程】Java中主线程如何捕获子线程抛出的异常
- java中给出一个主线程如何捕获子线程异常的例子
- java中给出一个子线程如何捕获主线程异常的例子
- C++异常捕获使用
- 使用try/catch捕获异常
- 异常捕获和log4net使用
- Android使用UncaughtExceptionHandler捕获异常
- Android使用UncaughtExceptionHandler捕获异常
- VC除零异常(错误)捕获
- UncaughtExceptionHandler:java未捕获的异常:错误
- checkbox状态变化
- SMARTFORM 改编辑文本模式
- Office 2000调用.net com组件
- 介绍 JDesktop Integration Components
- 编写高性能的托管应用程序:入门
- 使用主线程异常捕获错误
- tcp三次握手建立过程
- VC++结束进程
- .NET 应用程序的性能提示和技巧
- 初学dwr学习遇到的
- 全球最低价:CN域名只要0.5元!
- 权限中增加RFC权限步骤
- 卸载微软验证程序
- 如何创建带参数多线程程序