Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Доступ к главным классам элементов systemManager.preloadedRLS (http://www.flasher.ru/forum/showthread.php?t=175132)

cauchy 10.02.2012 15:46

Доступ к главным классам элементов systemManager.preloadedRLS
 
Всем привет.
Вопрос может показаться странным, но тут уже скорее интерес.
Загружаю в flex-приложение внешнюю SWF (по сути - библиотеку контента). И потом скармливаю её специальной функции, которая что-то с ней делает.
Появилась мысль, добавить SWF-ку в список RSL, а после этого также скормить главный её класс той же функции. Но суть в том, чтобы не хардкодить, да и вообще не упоминать, название этого главного класса (+ таких SWF-ок может быть несколько).
Соответственно думал сделать интерфейс ILib и по этому признаку определять, какая именно из загруженных RSL должна скармливаться функции (или несколько, если такая RSL не одна).

Так вот в дебаггере после загрузки я вижу массив LoaderInfo, внутренности которых недоступны. Как то можно достучаться до главного класса каждого из элементов и определить, реализует ли он ILib).


Часовой пояс GMT +4, время: 00:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.