当前位置:主页>仓库管理软件> 列表

Flash播放ActiveX控件ShockwaveFlas

财务软件版1楼: 用ShockwaveFlash这个控件做了个FLASH的播放软件,但是不尽人意思。
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的魔法一样效果。