兄弟们帮忙呀:
  如何让flash在指定帧播放还有如何控制其显示的字幕呢?最近工作量比较紧,考虑了半天,查找了一些资料也没有搞出一点头绪,特来向大家请教,先谢谢啦!

解决方案 »

  1.   

    被楼主叫进来了,我也没有做过。
    试试用ShockwaveFlash这个ActiveX控件,估计用TGotoFrame和TPlay可以实现。
    字幕就不清楚了。
      

  2.   

    兄弟们帮忙呀:
     1 如何让flash在指定帧开始播放(这个问题好解决点), 
     2 还有如何控制其显示的字幕呢?就是让字幕显示就显示,不让显示就不显示了。(这个好象是控制flash的层显示问题)
     3 控制他的发音,在某段时间内不发音(这个好象是对flash传递某个参数)。  最近工作量比较紧,考虑了半天,查找了一些资料也没有搞出一点头绪,特来向大家请教,有delphi代码更好呀。
    先谢谢啦!
      

  3.   

    如果Flash也是自己写的
    在flash中
      fscommand()函数 通知delphi程序
    delphi中
      TShockwaveFlash.OnFSCommand事件 截获通知
      TShockwaveFlash.SetVariable(Name, Value)方法
      TShockwaveFlash.GetVariable(Name)方法
    设置变量和响应事件