使用ShockwaveFlash在窗体上插入一个flash怎样才能使它背景透明,flash本身背景是透明的

解决方案 »

  1.   

    你用  flash player 播放可以看到是背景透明的吗? 如果是的话,可以试试将 delphi 窗体的 TransparnetColor(true) 和 TransparentColorValue(与 color 属性) 使窗体透明;或者通过设置 AlphaBlend(true) 和 AlphaBlendValue(0全透明-255不透明) 半透明或者半透明。
      

  2.   


    我需要的是将ShockwaveFlash控件透明,这样才能显示出窗体上image控件的内容
      

  3.   

    其实这个问题我以前就把源码上传了,源码下载地址:
    http://d.download.csdn.net/down/712079/mwy654321
    只是某些人不去看,我也没法了。透明播放我会三种,这里只公布一种。
      

  4.   

    上面这种方法是利用htm的透明方法来实现的关键就是
    <param name="wmode" value="transparent" />
    <param name="bgcolor" value="#ffffff" />
    这两句。
    我需要解决的是在程序窗口中调用的flash透明,还能够显示出flash下面的内容,就像使用一个透明的Image控件一样。
      

  5.   

    DelphiSWFSDK这个可以的。默认貌似就是透明播放的
    跟DynamicSkinForm同一个公司出的