我在我的 Delphi 项目中导入了 ShockWave flash Activex 控件。我可以操纵 Flash 电影文件的所有属性。但是我需要在我自己的 Flash 文件中定义我自己的参数并在 Delphi 项目中操作这些参数。我知道在 HTML 脚本中可以将参数传递给 flash 文件。但我的项目是一个桌面应用程序,我不能使用它。
是否可以在 Delphi 项目中获取 Flash 文件的已定义参数的句柄?
事实上,我所需要的只是将参数传递给 Delphi 项目中的 flash 文件。
最佳答案
在我的系统 (D2007) 中为“Flash10e.ocx”导入的“TShockWaveFlash”组件包装器接受具有“FlashVars”属性的参数。
ShockwaveFlash1.FlashVars := 'param1=value1¶m2=value2';
还有一个“SetVariable”方法。
ShockwaveFlash1.SetVariable('param', 'value');
关于flash - 如何在 Delphi 2010 中将参数传递给 flash 电影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2711431/