delphi实现保存和读取图片的方法
作者:互联网
2025-08-28
本文实例讲述了delphi实现保存和读取图片的方法,是非常实用的技巧。分享给大家供大家参考。具体实现方法如下:
首先引用jpeg
1.显示图片:
if OpenPictureDialog.Execute thenbegin img1.Picture.LoadFromFile(OpenPictureDialog.FileName); btnPicture.Text:=OpenPictureDialog.FileName;end;
2.保存图片:
varStream:TMemoryStream;Stream := TMemoryStream.Create; // 创建内存流// 将图片保存到内存流中img1.Picture.Graphic.SaveToStream(Stream);ParamByName('picture').LoadFromStream(Stream,ftBlob);ParamByName('IsSavePicture').Value:='1';Stream.Free; //用完了马上Free掉3.读取图片:
varStream:TMemoryStream;Jpg:TjpegImage;if fieldbyname('IsSavePicture').Value='1' thenbegin 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;endelsebegin img1.Picture :=nil;相信本文所述对大家的Delphi程序设计有一定的借鉴价值。
相关标签:
Delphi教程
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
修改 Delphi 10.3.3 IDE 字体和字体大小
08/31
Delphi 3.0中连接数据库的三种方式
08/31
Oralce 调用Delphi写DLL去访问C# WebService的问题
08/31
一个C++及Delphi做的压缩程序
08/31
怎样在C#中调用Delphi6写的DLL
08/31
关于C#下写的Web Service 服务在Delphi下调用时的问题
08/31
在Delphi中的Access技巧集
08/31
传递和返回数据到一个Delphi编写的UDF
08/31
如何用Delphi和Web Services开发短信应用程序
08/30
如何用Delphi实现StringTokenizer功能
08/30
AI精选
