vb.net中的OutofMemoryException

时间:2011-10-03 08:37:18

标签: vb.net

我在vb.net 2003中有一个桌面应用程序。在我们加载主屏幕时,我们发现一个显示内存不足的未处理异常,但我们可以继续处理表单并检索数据。它工作正常,但图像没有加载。

在主屏幕中,我们加载了背景图像,其中一个图像是动画的。请任何人都可以帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果您通过Image.FromFile加载图像,MSDN文档说如果尝试加载无效的图像文件或GDI +不支持像素格式的图像,则会引发OOM异常。

既然你提到你可以继续运行你的应用程序,但图像没有显示,这听起来像是一个可能的罪魁祸首。