如何根据PNG图像使表单透明?

Chr*_*nea 5 forms delphi png transparency delphi-2010

我有一个使用透明度的PNG图像(它实际上是一个渐变效果的圆圈,从中间的黑色到边缘的透明).我正在使用这个表格TImage.我设置TForm1.ColorTForm1.TransparentColorValue相同的值和TForm1.TransparentColor:=true.

现在,当我运行程序时,图像的渐变部分将以表单的颜色显示.我正在寻找的是使用透明的表单效果启用PNG图像的透明度.

我究竟做错了什么?我正在使用Delphi 2010试用版.

RRU*_*RUZ 6

我怀疑你正在尝试创建一个像透明的防溅板,如果是这样,你可以阅读这些伟大的文章,他们描述了一种使用delphi形式的透明png的好方法.

再见.