PDA

Просмотр полной версии : Как получить Flashvars


volegov
11.03.2009, 17:56
Есть следующий код на VBS

Set Flash = CreateObject("ShockwaveFlash.ShockwaveFlash.8")
Flash.LoadMovie 0, "movie.swf"

'1. Устанавливаем значение для dataXML
Flash.SetVariable "dataXML", "1"
WScript.Echo Flash.GetVariable("dataXML")

'2. меняем значение через SetVariable
Flash.SetVariable "dataXML", "2"
WScript.Echo Flash.GetVariable("dataXML")

'3. Устанавливаем новые значения
Flash.FlashVars = "dataXML=3"

'4. Получаем текущее значением dataXML
WScript.Echo Flash.GetVariable("dataXML")

'5. Получаем текущее значением FlashVars
WScript.Echo Flash.FlashVars

В результате выполнения скприта:
1. В п.3 не происходит переприсваивание переменной dataXML
2. в п.5 пеменная FlashVars всегда пустая.

Не подскажете в чем может быть дело?