首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

求教个有关问题啊图片相关的

2012-03-06 
求教个问题啊~图片相关的~我用delphi7 的image控件,还有dbgrid控件,button 控件,怎么通过点击button 控件

求教个问题啊~图片相关的~
我用delphi7 的image控件,还有dbgrid控件,button 控件,怎么通过点击button 控件就会把数据库里的照片显示在image控件里啊?给点代码,谢谢呃~
PS:照片是.Jepg 格式的,听说需要代码把.jepg格式转化成.bmp格式,怎么写啊?

[解决办法]
参考:
http://topic.csdn.net/t/20051215/18/4461795.html

[解决办法]
1.在MyQuery1AfterScroll事件写:
var
myStream: TStream;
myJpg : Tjpegimage;
//

myStream := TMemoryStream.Create;
myJpg := TJPEGImage.Create;
//
if MyQuery1.EOF then
begin
TBlobField(MyQuery1.FieldByName('myphoto')).SaveToStream(myStream);
myStream.Position :=0;
if myStream.Size>0 then
begin
myJpg.LoadFromStream(myStream);
Image1.Picture.Assign(myJpg);
end;
end;
2.图片不用转换格式,因为mysql的BLOB是存储二进制数据,与图片格式无关。

热点排行