delphi数据库图片的存取.docVIP

  • 4
  • 0
  • 约5千字
  • 约 5页
  • 2017-06-07 发布于重庆
  • 举报
delphi数据库图片的存取

一、 原理介绍--流式数据的类型及其应用 在Dephi中提供了TStream来支持对流式数据的操作。TStream是万流之源。 但由于它是一个抽象类,故不能被直接使用;而要使用其相应的子类, 如:TFileStream 、TStringStream、TMemoryStream、TBlobStream、 TWinSocketStream和TOleStream。TStream提供了统一、简洁的方法来进行数据的读写。 1.)SaveToStream(Stream: TStream ); 作用:将类中的数据写到Stream的当前位置中 2.)LoadFromStream(Stream: TStream); 作用:从当前位置读入Stream里的数据 实际使用时我们基本上只要使用上面两个函数就可以了。 二、所遇到的问题及相应的解决方法 为了节省图像的存储空间和使用更加方便,决定采用JPEG这种图像格式。 (一)所遇到的问题 第一、在Delphi 5中进行画图所用到的组件是TImage,所生成的图像的格式为BMP格式, 而为了节省图像的存储空间,图像在数据库里存储的格式须为JPEG格式,这样就产生了 图像格式转化的需求;而TImage本身并不直接提供这两种图像格式之间的转化。 第二、怎样将存储在Microsoft Access数据库中的图像取出并且显示出来:在Delphi 5 中,能提供这种功能

文档评论(0)

1亿VIP精品文档

相关文档