2013-04-29 22 views
0
mxmlc HelloWorld.mxml 

如何在編譯mxmlc時導入* .as文件?如何將actionscript文件附加到mxml中?

+1

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7a92.html尋找'源path' – RIAstar 2013-04-29 11:11:03

+0

我得到一個錯誤,只有一個源文件允許在filespec中使用,我需要使用-library-path或source-path命令?> – Hello 2013-04-29 12:03:27

+0

這兩個標記可以並排使用,但它們用於不同的目的;庫路徑用於包含來自單獨庫(a .swc)的編譯代碼。主類(HelloWorld.mxml)雖然是最後一個參數,也許這裏有什麼問題? – RIAstar 2013-04-29 12:44:15

回答

0

請參見下面的示例代碼

<?xml version="1.0" encoding="utf-8"?> 
<s:Application 
    xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    xmlns:mx="library://ns.adobe.com/flex/mx" 
    minWidth="955" 
    minHeight="600" 
    > 

    <fx:Script 
     source = "FooScript.as"/> 

    <fx:Declarations> 
     <!-- Place non-visual elements (e.g., services, value objects) here --> 
    </fx:Declarations> 

    <s:Button x="355" y="515" width="218" id="btn" label="परिचय"/> 

</s:Application> 

請注意,Foo.mxml和FooScript.as是在同一個包。