我裝的DELPHI7中裝的是是RAVE7.0的控制元件 只支持BMP格式圖片 獲取不到JPGE 的圖片 這個怎么弄啊??請教個位大俠!!!!
uj5u.com熱心網友回復:
創建一個TJPEGImage, 讀入后再轉化為BMP:代碼如下:procedure TSeleteImageFrm.Button3Click(Sender: TObject);
var FileName:string;
JPG:TJPEGImage;
Bmp: TBitmap;
begin
Panel1.BringToFront;
OpenPictureDialog1.InitialDir:=ImagePath;
OpenPictureDialog1.Filter:='打開圖片檔案[*.JPG]|*.JPG';
if OpenPictureDialog1.Execute then
begin
FileName:=OpenPictureDialog1.FileName;
JPG:=TJPEGImage.Create;
Bmp:=TBitmap.Create;
try
JPG.LoadFromFile(FileName);
BMP.Assign(JPG);
Image1.Picture.Assign(BMP);
Image2.Picture.Assign(BMP);
ChangeImageSize;
finally;
JPG.Free;
Bmp.Free;
end;
end;
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/70445.html
標籤:數據庫相關
