关于TImage和TJpegImage(100分)

  • 主题发起人 主题发起人 han
  • 开始时间 开始时间
H

han

Unregistered / Unconfirmed
GUEST, unregistred user!
//Image:TImage;Jpg:TJepgImage;
Image.Picture.Bitmap.Handle:=BHandle;
Image.Picture.Bitmap.SaveToStream(ScrStream);
ScrStream.Clear;
Jpg.Assign(Image.Picture.Graphic);
Jpg.Compress;
Jpg.SaveToStream(ScrStream);
这样是对的但是
Image.Picture.Bitmap.Handle:=BHandle;
Jpg.Assign(Image.Picture.Graphic);
Jpg.Compress;
Jpg.SaveToStream(ScrStream);
却错了(raised exception class EOutOfResources with message'参数错误'),为什么?
 
为什么要使用TImage?
//Bmp: TBitmap; Jpg: TJpegImage;
Bmp.Handle := BHandle;
Jpg.Assign(Bmp);
Jpg.Compress;
ScrStream.Position := 0;
Jpg.SaveToStream(ScrStream);
 
没什么问题呀。
 
呵呵,没看懂耶。 :)
 
han:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
后退
顶部