2008-10-21 114 views
2

如何在creationComplete事件處理程序中使用命令行參數?這似乎調用事件發生在我的AIR應用程序 creationComplete被調用,所以我不能使用該函數中的參數,雖然我真的很想。任何其他可能隨時發生的事件調用事件發生?在creationComplete中使用命令行參數

回答

3

我不認爲這是可能的。我剛剛檢查了源代碼,調用在創建完成事件觸發後的enterframe處理程序中設置。你也許可以繼承WindowedApplication並試圖改變這個順序,但是爲什麼這麼做會有一個很好的理由。

您可以在[FLEX_DIR]的WindowedApplication.as文件\ SDK的\ 3.1.0 \框架\項目\ airframework的\ src \ MX \核心

上線2942

有趣的評論:

因爲nativeApplication的行爲調用事件

我們排隊的事件,直到windowComplete

0

儘管克里斯托夫是正確的,您可以在創建完成之前真正獲取參數。正如Christophe所說,在WindowedApplication中,invokeEvents在初始化期間排隊,並在創建完成後分派。 但是,您可以完美地偵聽基礎NativeApplication對象的invoke事件。然後您將會在調用事件發生時通知您,即在創建完成之前。