一下語句執行到Image1.Picture.Bitmap.Assign(Jpg)提示:"JPEG error #41."
var
Mem: TMemoryStream;
Jpg: TJpegImage;
begin
Mem := TMemoryStream.Create;
Jpg := TJpegImage.Create;
TBlobField(SysDM.ADOQryEmpPortrait.Fields[1]).SaveToStream(Mem);
Jpg.LoadFromStream(Mem);
Image1.Picture.Bitmap.Assign(Jpg);
Mem.Free;
Jpg.Free;
end;
var
Mem: TMemoryStream;
Jpg: TJpegImage;
begin
Mem := TMemoryStream.Create;
Jpg := TJpegImage.Create;
TBlobField(SysDM.ADOQryEmpPortrait.Fields[1]).SaveToStream(Mem);
Jpg.LoadFromStream(Mem);
Image1.Picture.Bitmap.Assign(Jpg);
Mem.Free;
Jpg.Free;
end;
謝謝各位大俠,分馬上給。
Mem: TMemoryStream;
Jpg: TJpegImage;
begin
Mem := TMemoryStream.Create;
Jpg := TJpegImage.Create;
Mem.Position:=0;
TBlobField(SysDM.ADOQryEmpPortrait.Fields[1]).SaveToStream(Mem);
Jpg.LoadFromStream(Mem);
Image1.Picture.Bitmap.Assign(Jpg);
Mem.Free;
Jpg.Free;
end;