手机
当前位置:查字典教程网 >编程开发 >Delphi >delphi实现保存和读取图片的方法
delphi实现保存和读取图片的方法
摘要:本文实例讲述了delphi实现保存和读取图片的方法,是非常实用的技巧。分享给大家供大家参考。具体实现方法如下:首先引用jpeg1.显示图片:...

本文实例讲述了delphi实现保存和读取图片的方法,是非常实用的技巧。分享给大家供大家参考。具体实现方法如下:

首先引用jpeg

1.显示图片:

if OpenPictureDialog.Execute then begin img1.Picture.LoadFromFile(OpenPictureDialog.FileName); btnPicture.Text:=OpenPictureDialog.FileName; end;

2.保存图片:

var Stream:TMemoryStream; Stream := TMemoryStream.Create; // 创建内存流 // 将图片保存到内存流中 img1.Picture.Graphic.SaveToStream(Stream); ParamByName('picture').LoadFromStream(Stream,ftBlob); ParamByName('IsSavePicture').Value:='1'; Stream.Free; //用完了马上Free掉

3.读取图片:

var Stream:TMemoryStream; Jpg:TjpegImage; if fieldbyname('IsSavePicture').Value='1' then begin Stream:=TMemoryStream.Create ; Jpg:=TjpegImage.Create ; TBlobField(FieldByName('picture')).SaveToStream(Stream); // 显示的转换为BlobField并保存到内存流 Stream.Position :=0; jpg.LoadFromStream(Stream); // 加载图片 img1.Picture.Assign(Jpg); Stream.Free; Jpg.Free; end else begin img1.Picture :=nil;

相信本文所述对大家的Delphi程序设计有一定的借鉴价值。

【delphi实现保存和读取图片的方法】相关文章:

Delphi创建开机启动项的方法示例

Delphi用TActionList实现下载文件的方法

Delphi实现获取句柄并发送消息的方法

delphi建立、读取、存贮INI文件的方法《三》

Delphi2007编译的程序在Win7下图标模糊的解决办法

Delphi下OpenGL2d绘图之画四边形的方法

Delphi中设置条件断点的方法讲解

在Delphi实现在数据库中存取图像的图文演示无错

Delphi实现木马自我拷贝方法

Delphi实现限定软件使用时间的方法

精品推荐
分类导航