PDA

Просмотр полной версии : Трабл с адресацией


loadrunner
03.03.2004, 15:40
Динамически создаются мувики с конопками которые должны совершать действия над динамически создаваемыми объектами. Для этого в каждую мувик с кнопкой помещаю имя управляемого объекта info="info1".

При нажатии на кнопочку хочу вызвать мой объект так:
_parent._parent.informers.eval(info).lableOn();
это не заработало, так же как и такая конструкция:
_parent._parent.informers.eval("info"+1).lableOn();

а вот прямое указание объекта (чисто для проверки вызова) - естественно для выполнения задачи не годится, но показывает что все работает:

_parent._parent.informers.info1.lableOn();

дает результат как надо.

так каким же образом мне вызвать мой объект?
заранее благодарен

sergwizard
03.03.2004, 18:45
Попробуй так:
for(i=0;i<=n;i++){
_parent._parent.informers["info"+i].lableOn();
}

где n = количеству созданных мувиков.

loadrunner
03.03.2004, 18:55
Оригинал написал(а) sergwizard
Попробуй так:
for(i=0;i<=n;i++){
_parent._parent.informers["info"+i].lableOn();
}

где n = количеству созданных мувиков.

Спасибо, этот вариант заработал.