CShockwaveFlash 控件里播放SWF文件
1.播放工程文件夹里的res文件夹里面的SWF文件时不写绝对路径应该怎么写?
   (写绝对路径的话就不能打包)
2.CShockwaveFlash 控件怎么刷新?
   (就是隔一段时间换一个FLASH,换完就给他刷新一次)

解决方案 »

  1.   

    一.要打开res文件夹里的文件,可以使用当前路径,这又有二个方法:1.直接 ".\res\xxxx.swf", 2.先取得当前程序所在的目录GetCurrentDirectory(),然后接起来形成 Dir+"\res\xxxx.swf"这样的格式,如果是在VC中使用,要用\\来代表\.二.刷新只要重新装载文件并且START即可.也可以停止后重新开始. 隔一段时间循环的除了控件自有的方法外,还可以用OnTimer()定时器.
      

  2.   

    大家快来啊 这个问题还没解决呢
    CShockwaveFlash 控件怎么刷新? 
      (就是隔一段时间换一个FLASH,换完就给他刷新一次)
      

  3.   

    1.播放列表
    2.自己用Ontimer判斷.其實1樓已經寫得很清楚了.
      

  4.   

    第一个问题已经解决,感谢各位
    但是第二个问题还没能解决  
    我再提醒一下 我用 SetMovie 方法显示多个flash
    方法是 隔一段时间显示一个那种 但是 第一个 FLASH 总是不显示 
    必须告诉大家的是 SetMovie 方法我写在了 线程里面
    问:第一个FLASH 总是不显示是为什么?怎么解决?