首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

有关问题大了!pictureBox显示图片出gdi+中发生一般性异常

2012-03-03 
问题大了!!!pictureBox显示图片出gdi+中发生一般性错误。测试代码pictureBox1.ImageImage.FromFile( c:\\

问题大了!!!pictureBox显示图片出gdi+中发生一般性错误。
测试代码
pictureBox1.Image   =   Image.FromFile( "c:\\test.gif ");

运行后出如题的错误。用try{}catch{}都不行。

打开图片一看,在图片最下面有大约20像素的空白,用photo打开图片一看所说的20像素空白为透明背景(可能是图片不知在什么地方丢失数据或没下载完整)。

因为软件里有很多内容,有好多图片都是这样的(有问题的),不可能手动一个一个地查

怎么解决?

[解决办法]
c:\\test.gif 你这个文件是不是先存入数据库,再从数据库里面提出来的?
[解决办法]
用ImageConverter.ConvertFrom 方法 试试

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
今天上午打开 用lz的程序试过了,确实有以上问题, try catch Exception ex 捕获不到该异常

打开test.gif文件一看,有些动画在显示,底部为空白,
我觉得可能是生成这个动画文件的时候发生了错误。

热点排行