我想编一个Flash播放器,需要对Flash文件(SWF)进行操作。请问各位大虾除了使用空间外还有没有别的方法操作Flash文件。谢谢谢谢!
100分呦!!!

解决方案 »

  1.   

    可以用flash的插件啊!只要你安装了flash或是它的插件,就可以在菜单component->import activex control中找的到flash的相关插件,可以很方便的做flash播放器。
      

  2.   

    加入activeX控件的 shockwarveFlash(version 1.0)
    button1 打开flash文件:
    procedure tform1.button1click(sender:tobject);
    begin
     if opendialog1.execute then
        showckwaveflash1.movie:=opendialog1.filename;
    end;
    button2:播放:procedure tform1.button2click(sender:tobject);
    begin
      shockwaveflash1.play;
    end;button3:停止procedure tform1.button3click(sender:tobject);
    begin
      shockwaveflash1.stopplay;
    end;button4:播放帧procedure tform1.button4click(sender:tobject);
    begin
     showckwaveflash1.freeonrelease;
     close;
    end;得到打开的flash图像的总帧数:
    label1.caption:=showckwaveflash1.totalframes;button5:控制flash从哪一帧开始播放:
    procedure tform1.button5click(sender:tobject);
    begin
    shockwaveflash1.stopplay;
    shockwaveflash1.gotoframe(spinedit1.value);
    shockwaveflash1.play;
    end;
      

  3.   

    不用控件?难啊!我有SWF文件格式以及SDK,C++的,55兆,要不要?
      

  4.   

    需要swf的sdk,谢谢[email protected]