2011-04-01 34 views
0

任何人都可以帮助我,系统中存在的flex控件的SWC或运行时库在哪里?哪里存在flex库文件swc

,也可以通过我们的目录使用控件提供我们自己的图书馆

C:\ Program Files文件\的Adobe \ flex_sdk_3.2 \框架\项目\框架的\ src \ MX

回答

0

这是不非常明显你想问什么,但我会尝试猜测:)

所以带有Flex控件的SWC位于这里{Flex.SDK.root}/frameworks/libs/framework.swc和相应的RSL位于这里{Flex.SDK.root}/frameworks/rsls

如何提供自己的库来替换Flex控件我认为这不是正确的方法。最佳做法是不要修改Flex SDK安装,以便可以在具有不同环境的每台计算机(在不同的开发人员计算机或客户端站点上)上构建项目。

而且有4种标准的方式Flash应用程序中使用的代码,你应该记住:

  1. 代码编译为SWF。
  2. 使用运行时共享库​​aka RSL(也是SWF)。
  3. 使用已签名且可由Flash Player缓存的SWZ。
  4. 使用SWF模块。

这些方式都不假设在运行时使用Flex SDK。 Flex SDK只用于构建应用程序的过程中。

因此,使用某些自定义控件的最佳方式是使用上述方式之一(不包括可由Adobe生成的SWZ)与您的应用程序一起构建它们。

只需保持Flex SDK安装不变,并将类/ SWC与自定义控件放置在项目的类路径中。

希望这会有所帮助。