2008-10-21 113 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事件。然后您将会在调用事件发生时通知您,即在创建完成之前。