DBImage对象。(50分)

  • 主题发起人 主题发起人 kelf
  • 开始时间 开始时间
K

kelf

Unregistered / Unconfirmed
GUEST, unregistred user!
DBImage对象可以显示和种类型的图像?
 
bmp & jpg
 
为什么在Access中保存的BMP,在D5程序中显示时会有“Bmp is not valid”错误?
 
字段类型不对
 
原因是这样的,你在Access中的图片是以OLE的形式插入的,不巧的是
DBImage对象无法显示这种格式的东东,如果要用DBImage对象显示图片的话,
要用LoadFromFile方法才行。
比如说,你要显示的图像字段名为BMP,那么他的类型首先应该是Bolb类型,
对于Foxpro库来说Memo和Ole类型的字段都算是Blob类型的。在建立永久字段
对象后,用LoadFormFile的方法才行。
具体的例子建议你去看看Delphi自带的演示程序,目录是在:Delphi目录/Demos/
db/Fishfact目录下。
 
bmp,jpg
如果自己添加控件的话可以显示gif and 动画gif
 
多人接受答案了。
 
后退
顶部