2011-04-28 55 views
1

我们需要一个能够将swc组件拖放到Flex应用程序中的功能。拖放swc组件

任何想法都会有帮助。

谢谢

+2

如果您能详细说明问题以便其他人更好地理解您面临的挑战并为您提供解决方案,那将是一件好事。 – user700284 2011-04-28 07:10:21

+0

实际上你是否愿意在运行时将未知模块(类)加载到你的应用程序中,或者你想从应用程序中的swc库中直接拖放已知组件/实例? – rekaszeru 2011-04-28 16:50:43

回答

0

SWC是ZIP存档。您可以使用任何ZIP库解压缩它,在里面您会找到catalog.xml,其中列出了库类(script。@ name)和library.swf。您可以在ApplicationDomain中解压缩后使用Loader.loadBytes加载它。知道类名,你可以用getDefinitionByName获得类。
只是好奇 - 你的应用程序将在运行时用未知的类来做什么?