Flash播放ActiveX控件ShockwaveFlas
财务软件版1楼: 用ShockwaveFlash这个控件做了个FLASH的播放软件,但是不尽人意思。
1,想透明设计。比如有些网站上有FLASH做成金鱼在页面上游来游去,我也想要那样的效果(类似桌面小软件),但是不行,原先透明的地方是白色的,和Flash提供的player一样不能有透明效果。
2,可以把方形的界面弄成圆形的或者菱形的。
谢谢高手指点。
我的钱不太多,只有200希望高手帮忙!
比如我把QQ魔法的文件导进窗体,设置ShockwaveFlash背景颜色为FFFFFF,窗体透明颜色ClWhite,替他按上楼所说,运行时和QQ的魔法一样效果。
1,想透明设计。比如有些网站上有FLASH做成金鱼在页面上游来游去,我也想要那样的效果(类似桌面小软件),但是不行,原先透明的地方是白色的,和Flash提供的player一样不能有透明效果。
2,可以把方形的界面弄成圆形的或者菱形的。
谢谢高手指点。
我的钱不太多,只有200希望高手帮忙!
2楼: 哈哈,自己把问题全部搞好了
大家不用回答了 如超市管理软件
3楼: 我也想知道,可以把代码帖出来让大家分享吗?[:)]
4楼: 我也问过这个问题,但是没有人回答,难道在delphi 中不能透明吗
5楼: Form1.AutoSize:=True;Form1.OldCreateOrder:=True;Form1.TransparentColor:=True; Form1.TransparentColorValue:=ClWhite(由于这个图片的边缘是白色的吧);
再将Form1.BorderStyle设置成BsNone就可以了
不过现在有有一个问题是:FLASH文件里如果有颜色和背景一样的话那么也是一样透明起来
6楼: FLASH制作的时候使用透明方式,然后进入Delphi后可以设置背景颜色,设置一个动画中没有的颜色,窗体的透明颜色使用这个,就可以透明了。
比如我把QQ魔法的文件导进窗体,设置ShockwaveFlash背景颜色为FFFFFF,窗体透明颜色ClWhite,替他按上楼所说,运行时和QQ的魔法一样效果。
上一篇:请高手指点谁有treegrid 下一篇:今天面试后,备受打击