B bashan Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-23 #1 我从数据中导出图片(别人的数据库,标识此图片是gif格式的)暂存为文件,然后在DELPHI中用Image控件显示,却出现图形不能正确显示,只出现黑色背景,上面一些白点。但有部分图片能正确显示,不能显示的图片用手工装入时,预览时也不正确,但这些图片在WINDOW下用自带的图片预览却能正常查看.请问这是为什么呢?大家能帮帮我吗?
我从数据中导出图片(别人的数据库,标识此图片是gif格式的)暂存为文件,然后在DELPHI中用Image控件显示,却出现图形不能正确显示,只出现黑色背景,上面一些白点。但有部分图片能正确显示,不能显示的图片用手工装入时,预览时也不正确,但这些图片在WINDOW下用自带的图片预览却能正常查看.请问这是为什么呢?大家能帮帮我吗?
B bashan Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-23 #2 我从数据中导出图片(别人的数据库,标识此图片是gif格式的)暂存为文件,然后在DELPHI中用Image控件显示,却出现图形不能正确显示,只出现黑色背景,上面一些白点。但有部分图片能正确显示,不能显示的图片用手工装入时,预览时也不正确,但这些图片在WINDOW下用自带的图片预览却能正常查看.请问这是为什么呢?大家能帮帮我吗?
我从数据中导出图片(别人的数据库,标识此图片是gif格式的)暂存为文件,然后在DELPHI中用Image控件显示,却出现图形不能正确显示,只出现黑色背景,上面一些白点。但有部分图片能正确显示,不能显示的图片用手工装入时,预览时也不正确,但这些图片在WINDOW下用自带的图片预览却能正常查看.请问这是为什么呢?大家能帮帮我吗?
W wanghaiou Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-23 #3 因为delphi不支持 GIf格式的图像,你可以安装个GifImage控件,那样的话,你的程序就可以显示GIF格式的图像了。
J jelllove Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-23 #4 要先安装 GifImage控件的 在uses 加入 gifimage var gif:Tgifimage; begin try gif:=Tgifimage.create; gif.loadfromfile(文件名); image1.picture.assign(gif.bitmap); finally gif.free; end; end; 用上述方法就可以读取GIF中的图片了 你还可以用image1.picture.assign(gif.images);来改变读取第几张图片
要先安装 GifImage控件的 在uses 加入 gifimage var gif:Tgifimage; begin try gif:=Tgifimage.create; gif.loadfromfile(文件名); image1.picture.assign(gif.bitmap); finally gif.free; end; end; 用上述方法就可以读取GIF中的图片了 你还可以用image1.picture.assign(gif.images);来改变读取第几张图片