请问在delphi7下面,如何显示256色的位图文件(bmp)
var
MyJpeg: TJpegImage;
Bmp: TBitmap;
begin
Bmp:= TBitmap.Create;
MyJpeg:= TJpegImage.Create;
Bmp.LoadFromFile('c:\2.bmp');
Bmp.PixelFormat := pf24Bit;
Bmp.Canvas.StretchDraw(Rect(0,0,Bmp.Width,Bmp.Height), image1.Picture.Graphic);
MyJpeg.Assign(Bmp);
MyJpeg.CompressionQuality := 50;
MyJpeg.Compress;
MyJpeg.SaveToFile('C:\2.jpg');
MyJpeg.free;
Bmp.free;
我要的不是像这样的代码!!!