透明的或能加背景的TImage类控件或方法?(50分)

  • 主题发起人 主题发起人 strang
  • 开始时间 开始时间
S

strang

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在显示一幅图片时能用一种背景颜色或背景图片代替原来图片的背景色,有没有这类的控件或方法实现?
 
TBitmap有Transparent属性,设为True,然后指定TransparentColor或者用自动获
得的TransparentColor,这时画出的TBitmap就是透明的了。
 
该问题好象大富翁已有解答。
 
续tqz:再将后面的form或panel什么是设为你要的背景就行了!
 
如果你用的是TImageList,可通过TImageList.AddMasked(Bitmap: TBitmap;
MaskColor: TColor)方法,将参数MaskColor设为透明色或者用clDefault
 
该方法是不是只对bitmap图有效?
 
我有一个控件它能够让FORM贴上背景图,很方便,你可以到DELPHI32深度历险去下载
mdiwallp.zip,我可以SEND给你!yugyun@yahoo.com
 
壹平:请把该控件发给我好吗? strang@263.net
 
多人接受答案了。
 
后退
顶部