我自己做了一个Flash播放器,我想让他关联swf文件,并切双击swf文件时,能自动播放!谢谢各位大虾了啊~~

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/2060/2060790.xml?temp=.6204187
    http://expert.csdn.net/Expert/topic/2093/2093228.xml?temp=.9144251
    http://expert.csdn.net/Expert/topic/2206/2206068.xml?temp=7.961452E-03
      

  2.   

    参看HKEY_CLASSES_ROOT\.txt, HKEY_CLASSES_ROOT\txtfile你就明白了。
      

  3.   

    在注册表HKEY_CLASSES_ROOT\ 中建立一个.swf项(如果没有的话),再在此项中建立一个默认字符串,值为任意(假设为变量a)
    再在HKEY_CLASSES_ROOT\中建立一个名为变量a的项,
    然后如下表依次建立项:HKEY_CLASSER_ROOT                   |
          ├ ........                   |
          ├ ........                   |
          ├ .swf ----------------------|----> 默认              YourApplication
          ├ .......                    |
          ├ YourApplication            |
                 ├ shell               |
                      ├ open           |
    ├                     ├ command --|----> 默认               'c:\*****(你程序的路径) %1'   //一定要有'%1',并且你的程序要有启动参数      ├ .....
          ├ .....
          ├ .....
          ├ .....
      

  4.   

    还有,就你你的程序必须支持参数,
    例如:记事本,可以这样启动:  《开始》--〉《运行》---〉输入:notepad.exe c:\***.txt
          记事本能自动打开,因此你的程序也必须能这样,
    我也问过类似的问题:
    http://expert.csdn.net/Expert/topic/2203/2203489.xml?temp=.314541