zoukankan      html  css  js  c++  java
  • delphi存取图片

    1、存图片到数据库 

    var
       PicStream: TMemoryStream;

     if imgBugPic.Picture.Graphic <> nil then
      begin
        PicStream := TMemoryStream.Create; //  创建内存流
        imgBugPic.Picture.Graphic.SaveToStream(PicStream);
        TBlobField(FieldByName('BUGPic')).LoadFromStream(PicStream);
        PicStream.Free;
      end;

    2、从数据库中读取图片并显示

    var

      PicStream: TMemoryStream; 

     if not FieldByName('BUGPic').IsNull then
          begin
            try
              PicStream := TMemoryStream.Create;
              TBlobField(FieldByName('BUGPic')).SaveToStream(PicStream);
              PicStream.Position := 0;
              imgBugPic.Picture.Bitmap.LoadFromStream(PicStream);
              PicStream.Free;
            except
              ShowMessage('对不起,图片有问题.');
            end;
          end;

  • 相关阅读:
    141. 环形链表
    15. 三数之和
    剑指 Offer 59
    177. 第N高的薪水
    176. 第二高的薪水
    175. 组合两个表
    剑指 Offer 57
    剑指 Offer 56
    110. 平衡二叉树
    置顶
  • 原文地址:https://www.cnblogs.com/semth/p/10746127.html
Copyright © 2011-2022 走看看