我用flash 8,做了一个swf,用as代码,写了点东西,可以导入音乐播放,并做了一个音量控制大小的开关,可以调节音量大小。
单独播放swf时候,一切正常。
但当我用delphi导入这个swf时,音乐就不响了,也没出现任何错误提示,尝试了很多次,各种办法,都还是老样子。我先安装了flash 8,然后在delphi里头才安装swf插件。请教大虾一下,是delphi的swf插件有问题,还是as代码不能在插件里头工作?
我朋友用c++写了一个程序,导入swf,就不会出问题,头大呀。
难道我要离开delphi了,用了这么多年的delphi,面对c++2005,真是难以适应,哎。

解决方案 »

  1.   

    而且delphi有个问题,就是控制音量的时候,只能控制电脑的音量,而不能单独控制某个播放器的音量,哎,失望中
      

  2.   

    只能控制电脑音量,而不能控制播放器音量?
    估计你的代码是控制电脑的音量而不是控制播放器的音量......
    看看TShockwaveFlash的属性和方法,另外你制作的flash导出是不是不标准?
      

  3.   

    在下delphi技术一般,没办法编出象windows media那样可以控制某个音频的声音大小,只能控制整个操作系统的音量。flash导出的时候,尝试过几个版本,都不行。
      

  4.   

    能不能把你的swf公开一下,让大家来试试。
    不然不好分析是什么原因啊
      

  5.   

    Delphi可以實現,SWF轉換成EXE,也可以EXE轉換成SWF,要不要給你試一下?
    MSN:[email protected]