DELPHI如何向FLASH传参数,让FLASH根据参数变化(50分)

  • 主题发起人 主题发起人 欲望DELPHI
  • 开始时间 开始时间

欲望DELPHI

Unregistered / Unconfirmed
GUEST, unregistred user!
我知道 在 FLASH里面用FSCOMMAND 可以在DELPHI根据COMMAND判断 ,然后在DELPHI中响应具体的时间,

但如何用DELPHI向FLASH里面传参数命令呢? 让FLASH 去响应呢?
谢谢大家.
 
FSCOMMAND的模式实现flash和其他程序的可编程接口已经是比较老的技术了
flash8之前,应用程序到flash的调用通过setparam后calllabel的方式可以实现

现在更多的做法是利用OnFlashCall实现flash到应用程序的调用
而flash则直接公布可编程接口给应用程序调用
应用程序调用时需要传入两部分参数 第一部分是call的函数名字 另一部分是传递的参数
你可以看一下ShockwaveFlashObjects_TLB.pas中的下面这个函数
function TShockwaveFlash.CallFunction(const request: WideString): WideString;
 
最近也在研究delphi+flash+as3的运用,关注中...
关于Flash Player9的activeX控件的详细说明不知道在哪儿能下到?
 
调用flash时,链接后面加?a=参数值
如“http://delphibbs.com/flash/a.swf?a=123”,则a.swf里面变量a的值就等于123。
 
后退
顶部