1

我在我的 Delphi 项目中导入了 ShockWave flash Activex 控件。我可以操纵 Flash 电影文件的所有属性。但是我需要在我自己的 Flash 文件中定义我自己的参数并在 Delphi 项目中操作这些参数。我知道在 HTML 脚本中可以将参数传递给 flash 文件。但我的项目是一个桌面应用程序,我不能使用它。

是否可以在 Delphi 项目中获取 Flash 文件的已定义参数的句柄?事实上,我所需要的只是将参数传递给 Delphi 项目中的 flash 文件。

4

1 回答 1

4

在我的系统 (D2007) 中为“Flash10e.ocx”导入的“TShockWaveFlash”组件包装器接受具有“FlashVars”属性的参数。

ShockwaveFlash1.FlashVars := 'param1=value1&param2=value2';

还有一个“SetVariable”方法。

ShockwaveFlash1.SetVariable('param', 'value');
于 2010-04-26T15:14:39.170 回答