本人最先是使用
self.Color := clwhite;//假设你的透明色为白色
Self.TransparentColor := True;
self.TransparentColorValue := clwhite;
Self.BorderStyle := bsnone;
和将TShockwaveFlash的wmmode=transparent,和background=-1这种方式可以制作出透明播放的效果啦,但是他不稳定,有时什么都没动都不能透明播放,晕死啦!
后来
我在网上看到啦FlashPlayerControlForDelphi这个控件,他的原理是通过封装flash.ocx的方式来实现透明效果,所以我也想用这种方法,可惜没搞出来,顾在这里想请大家啦一起研究下!
当然要是封装不行,别的方法也成,只要稳定就好!谢谢!
self.Color := clwhite;//假设你的透明色为白色
Self.TransparentColor := True;
self.TransparentColorValue := clwhite;
Self.BorderStyle := bsnone;
和将TShockwaveFlash的wmmode=transparent,和background=-1这种方式可以制作出透明播放的效果啦,但是他不稳定,有时什么都没动都不能透明播放,晕死啦!
后来
我在网上看到啦FlashPlayerControlForDelphi这个控件,他的原理是通过封装flash.ocx的方式来实现透明效果,所以我也想用这种方法,可惜没搞出来,顾在这里想请大家啦一起研究下!
当然要是封装不行,别的方法也成,只要稳定就好!谢谢!
解决方案 »
- delphi调用Web Service 多个接口,求教
- shr 是什么意思
- 时间运算
- 如何找到网页图片地址并下载到本地保存?
- MEMO的问题,高分求解?各位高手请看!
- 求救啊!!!关于打开dataset的问题。——好急呵!!!!!!!!!
- 请教关于mx邮件发送!
- 我现在在做一个系统监视器,不知道是怎么的每次要报一个错误:Assertion failed:_reply_message!=(protcolEngine::ReplyMessage*)NULL,fi
- 如何编写proxy?
- 如何实现类似于Windows任务栏在拖放时,自动移动到屏幕最近的边上的功能?
- 请教关于程序设计结构的问题?
- delphi 数据库复制
有点长,不太好贴
FPlayer := TShockwaveFlash.Create(Self);
with FPlayer do // with state
begin
Parent := Self;
Align := alClient;
Menu := False;
WMode := 'TransParent';
Quality2 := 'Best'; OnReadyStateChange := Self.OnPlayStateChange;
end; // end with