PDA

Просмотр полной версии : Запуск функции из строки


Бамбук
16.08.2002, 18:06
Есть ли возможность запустить существующую функцию, если имеем ее название в строке?

Что-бы было понятнее:
Есть массив, в нем забиты названия различных функций, в процессе работы скрипта аттачатся мувики (кнопки), и в каждый мувик в переменную прописывается имя функции. Нужно, чтобы при нажатии на эти кнопки выполнялись соответствующие функции.

Спасибо!

GenaG
16.08.2002, 18:24
имя функции (как и любую переменную) можно задавать через выражение н-р: adressToFunction["MyArrayPrefix"+substring(_name,3)][numberInArray](argumentsFunction); где _name, допустим, MC1.