IFlashBox.SetVariable

Синтаксис

SetVariable(Name: String; Value: String);

Параметры

Name. Наименование переменной, которой необходимо установить значение.

Value. Значение, которое необходимо установить.

Описание

Метод SetVariable устанавливает значение указанной переменной, используемой внутри Flash-объекта.

Пример

Для отображения flash-карты на форме следует разместить компонент FlashBox и определить параметры карты, используя свойство Movie и метод SetVariable, например, описав событие OnShow для формы:

    Sub MyFormOnShow(Sender: Object; Args: IEventArgs);
    Begin
        FlashBox1.Movie := "c:\temp\FlashMapEngine.swf";
        FlashBox1.SetVariable("topBase""tb_russia2.swf");
        FlashBox1.SetVariable("dataURL""tb_russia2_3.xml");
        FlashBox1.SetVariable("msImage0""C:\temp\ms_01.swf");
    End Sub MyFormOnShow;

Пути к топооснове (topBase), файлу (msImage0) и xml-файлу (dataURL) рассчитываются от физического расположения файла FlashMapEngine.swf:

c:/temp/tb_world1_1.xml

./tb_world1_1.xml

../temp/tb_world1_1.xml

См. также:

IFlashBox