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

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

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

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

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

确定 取消

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

上面就是错误的界面内容,麻烦高手指导!
...全文
273 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
【二维稳态热传导偏微分方程、用于求解具有指定边界温度的方形壁中各个节点的温度值】采用高斯-塞德尔迭代法计算节点温度研究(Matlab代码实现)内容概要:本文研究了二维稳态热传导偏微分方程的数值求解方法,重点采用高斯-塞德尔迭代法计算在指定边界温度条件下方形壁内各节点的温度分布。通过建立有限差分模型,将连续的偏微分方程转化为离散代数方程组,并利用迭代算法逐步逼近稳定解,最终实现温度场的精确模拟。文中详细阐述了数学模型构建、边界条件处理及迭代收敛判断等关键步骤,并提供了基于Matlab的代码实现,便于读者复现和验证结果。; 适合人群:具备一定数值分析和传热学基础知识,熟悉Matlab编程的理工科研究生、科研人员及工程技术人员。; 使用场景及目标:①学习和掌握稳态热传导问题的数值求解流程;②理解高斯-塞德尔迭代法在偏微分方程求解中的应用;③通过Matlab编程实践提升科学计算能力,适用于传热仿真、工程热分析等相关课题研究与教学实验。; 阅读建议:建议读者结合传热学基本理论,先理解有限差分法的原理,再逐步调试Matlab代码,观察迭代过程与收敛特性,可尝试修改网格密度或边界条件以探究其对温度分布的影响,从而深化对数值方法的理解与应用能力。
建议先看说明文档:https://blog.csdn.net/qq_33789001/article/details/156907341 轮廓扫描效果是游戏、可视化项目中常见的视觉效果,常常在画面内目标检测、科技感界面、扫描识别等场景中叠加效果,能够快速提升画面的未来感和交互感。这种效果通过动态移动的遮罩结合边缘检测,模拟出 “扫描检测” 逐行扫描画面并识别轮廓的视觉体验。 本文通过在Unity中自定义 Shader 结合 C# 脚本控制,结合Vuforia AR SDK 的图像或者模型识别功能(实际AR内容未实现),实现这种实时轮廓扫描效果。相比后期合成,实时渲染的扫描特效可以与场景中的 3D 元素、交互逻辑深度融合,带来更沉浸式的体验。Unity3d版本2022.3.62. 首先我们定义扫描特效 Shader 的核心属性,这些属性支持在 Unity 编辑器中可视化调整,满足不同场景下的效果需求 _MainTex:主纹理,即需要被扫描的目标画面 / 贴图,默认填充白色纹理。 _MaskTex:扫描遮罩纹理,用于控制扫描区域的形状和动态显示,实现 “逐行扫描” 的遮罩效果。 这里的主纹理不用预先制作,为相机的采样贴图;而扫描遮罩纹理需要预先制作,其制作方法也简单是上下黑白渐变的图片,如果扫描方向有变化可能需要对应调转方向。本特效的边缘识别依赖经典的Sobel 算子,它通过计算图像像素的梯度变化,检测出画面中的轮廓边缘。在 Shader 中我们实现了 Sobel 算子的核心逻辑。

16,719

社区成员

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

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