一个程序,连续运行几天之后就会出现一个无法处理的异常,有经验的麻烦看看!

iwebsms 2006-02-07 09:31:25
form1.exe - 公共语言运行库调试服务

应用程序产生了一个无法处理的异常

进程 ID=0x132c (4908) ,线程 ID=0x8b4 (2228)

单击“确定”中止该应用程序。
单击“取消”调试该应用程序。

确定 取消

=================================================

上面就是错误的界面内容,麻烦高手指导!
...全文
282 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwebsms 2006-02-22
  • 打赏
  • 举报
回复
谢谢各位了
水如烟 2006-02-08
  • 打赏
  • 举报
回复
细节性的参考我BLOG上的:
关于Application.ThreadException和AppDomain.UnhandledException
http://lzmtw.cnblogs.com/archive/2005/10/26/262536.html

这个问题我以前只是一时兴起看看,没有深研.
水如烟 2006-02-08
  • 打赏
  • 举报
回复
上面的用法是捕捉程序域异常.
你将上头处理异常的部分代码改为写日记方式,最后看看日记里记载的是什么原因.
水如烟 2006-02-08
  • 打赏
  • 举报
回复
Public Class AppClass App

Shared Sub main()Sub main()
AddHandler AppDomain.CurrentDomain.UnhandledException, AddressOf AcceptExceptionHandler.OnUnhandledAppDomainException
AddHandler Application.ThreadException, AddressOf AcceptExceptionHandler.OnUnhandledThreadException
Application.Run(New Form1)
End Sub


End Class

Public Class AcceptExceptionHandlerClass AcceptExceptionHandler

Public Shared Sub OnUnhandledAppDomainException()Sub OnUnhandledAppDomainException(ByVal sender As Object, ByVal t As System.UnhandledExceptionEventArgs)
Dim result As DialogResult = System.Windows.Forms.DialogResult.Cancel
Try
result = ShowExceptionDialog("程序域异常 终止:" & t.IsTerminating.TrueString, DirectCast(t.ExceptionObject, Exception))
Catch
Try
MessageBox.Show("程序域异常", "错误", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Stop)
Finally
Application.Exit()
End Try
End Try

If (result = System.Windows.Forms.DialogResult.Abort) Then
Application.Exit()
End If
End Sub

Public Shared Sub OnUnhandledThreadException()Sub OnUnhandledThreadException(ByVal sender As Object, ByVal t As System.Threading.ThreadExceptionEventArgs)
Dim result As DialogResult = System.Windows.Forms.DialogResult.Cancel
Try
result = ShowExceptionDialog("线程异常", t.Exception)
Catch
Try
MessageBox.Show("线程异常", "错误", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Stop)
Finally
Application.Exit()
End Try
End Try

If (result = System.Windows.Forms.DialogResult.Abort) Then
Application.Exit()
End If
End Sub

Private Shared Function ShowExceptionDialog()Function ShowExceptionDialog(ByVal s As String, ByVal e As Exception) As DialogResult
Dim errorMsg As System.IO.StringWriter = New System.IO.StringWriter
errorMsg.WriteLine(s & ",信息如下:")
errorMsg.WriteLine("")
errorMsg.WriteLine(e.Message)
errorMsg.WriteLine("")
errorMsg.WriteLine("栈:")
errorMsg.WriteLine(e.StackTrace)
Return MessageBox.Show(errorMsg.ToString(), "警告", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Stop)
End Function
End Class
yuetoby 2006-02-08
  • 打赏
  • 举报
回复
关注



====CSDN 小助手 V2.5 2005年11月05日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2

惊喜
无偿送域名(K i l l J a p a n e s e.com),请联系QQ32528568
先到先得。2005年11月21日 21:29分开始。

kisshere 2006-02-07
  • 打赏
  • 举报
回复
where is your source code?
now I know nothing about your exception
专业超声心脏分割数据集:心脏超声影像核心结构分割,多结构精细识别 本数据集包含近【900例】真实临床环境下的【心脏超声动态影像(2D)】,覆盖广泛患者心功能状态、不同声窗条件与多种扫描切面,确保模型具备出色的临床适应性与结构识别能力。所有影像均由专业超声心动图医师团队二次复核并逐帧进行像素级精细标注,心脏核心结构掩膜精准清晰。数据集经过专业的医学影像预处理(包括图像去噪、标准化),所有帧经统一处理为【224*224】像素,更适合动态分割网络的训练。数据集已严格划分为【训练集】和【验证集】,采用标准影像序列与掩膜配对格式存放,并配套高质量的逐帧分割掩膜,完全适用于U-Net、nnUNet等先进分割网络,以及处理时序信息的模型的训练。 数据信息包含【4类】精细分割目标,对应核心心脏结构与背景: { "0": "背景", "1": "左心室心内膜", "2": "左心室心外膜", "3": "左心房" } 更值得一提的是,我们贴心附赠一套完整的专业数据可视化与分析Python脚本,支持一键生成心腔面积变化曲线、室壁运动分析、射血分数(EF)估算、样本切面对比查看与分割效果动态可视化等关键图表,帮助您深入理解数据特征与心脏动力学信息,优化预处理与数据增强策略,显著提升模型在心脏功能评估任务中的性能。 无论是超声心动图自动分析算法研究、心脏功能定量评估系统开发,还是医疗AI在心血管领域的应用原型验证,这款高质量、精细标注的专业数据集都是您的理想选择。已有众多生物医学工程与临床研究人员通过类似数据集成功开发出高精度的超声心脏自动分割与功能参数计算模型。 在人工智能与心脏超声影像分析深度融合的今天,高质量、由专家逐帧标注的动态超声分割数据是推动该领域技术进步并迈向临床实用的关键。我们隆重推出这套经过严格质控、由资深超声医师精心标注的心脏核心结构分割数据集,专为医学影像AI,特别是

16,719

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧