请问在TPicture中的TGraphic和TBitmap有什么区别(50分)

  • 主题发起人 主题发起人 AKang
  • 开始时间 开始时间
很简单呀,Tbitmap和TJPEGimage都是继承自TGraphic,
而Tpicture是和TGraphic一个层面上的。
你做一下saveasfile(?)就知道,Tbitmap存成.bmp,Tjepgimage存成.jpg。
在你只处理图形或者bmp图形文件时用tgraphic好像就足够了。
 
Tbitmap指的是位图,TGrapgic指的是所有图片,两者是继承的关系
 
TPicture有Graphic和Bitmap属性,但两者有区别。
Graphic包括的范围可以很广,现在TGraphic的派生类似乎只有TJPEGImage,
但若你有兴趣可以将任意东西象WMF图元文件之类,做成TGraphic的派生类,
并让TPicture和TImage等来使用。
而通过Bitmap属性则可得到且只可得到实际的位图象素。
 
多人接受答案了。
 
后退
顶部