TImage1不支持JPG。 给你一段代码:uses ..., Jpeg;procedure TForm1.SaveJPG; var mJPEGStream: TMemoryStream; mJPEG: TJPEGImage; begin MJPEGStream:=TMemoryStream.create; MJPEG:=TJPEGImage.create; if SavePictureDialog1.Execute then begin MJPEG.LoadFromFile(SavePictureDialog1.FileName); MJPEG.SaveToStream(MJPEGStream); tblobField(tmpQuery.FieldByName('photoField')).LoadFromStream(MJPEGStream); end; end;
给你一段代码:uses ..., Jpeg;procedure TForm1.SaveJPG;
var
mJPEGStream: TMemoryStream;
mJPEG: TJPEGImage;
begin
MJPEGStream:=TMemoryStream.create;
MJPEG:=TJPEGImage.create;
if SavePictureDialog1.Execute then begin
MJPEG.LoadFromFile(SavePictureDialog1.FileName);
MJPEG.SaveToStream(MJPEGStream);
tblobField(tmpQuery.FieldByName('photoField')).LoadFromStream(MJPEGStream);
end;
end;