procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
AJpeg.Free; //释放旧AJpeg;
AJpeg:=TJpegImage.Create; //产生新AJpeg;
AJpeg.LoadFromFile(OpenPictureDialog1.Filename); //打开JPEG文件;
end;
Canvas.Rectangle(2,2,800,600);
x:=10;
y:=10;
Form1.Canvas.Draw(x,y,AJpeg); //显示新AJpeg;
procedure TForm1.ShowJpegClick(Sender:TObject);
var
Jp:TJpegImage;
begin
TBlobField(Table1.FieldByName('jpeg')).SaveToFile(FileName);
Jp:=TJpegImage.Create;
Jp.LoadFromFile(FileName);
Image1.Picture.Graphic:=Jp;
end;