如何在Flash cs6中导入mx.rpc.AsyncResponder
?
我尝试使用以下代码导入它:
import mx.rpc.AsyncResponder;
这是我的错误:
场景 1,图层"第 1 层",第 1 帧,第 7 行 1172:定义 找不到 mx.rpc:AsyncResponder。
我还尝试了以下代码:
token.addEventListener(MySqlEvent.RESPONSE, onSqlResponse);
private function onSqlResponse(e:MySqlEvent):void {
var statement:Statement = m_sqlConnection.createStatement();
var token:MySqlToken = statement.executeQuery("SELECT * FROM myTable");
token.addEventListener(MySqlErrorEvent.SQL_ERROR, onSqlError);
token.addEventListener(MySqlEvent.RESULT, onSqlResult);
}
然而,听众并没有被解雇。
AsyncResponder
仅支持 Flex 3 及更高版本,这就是为什么它在 Flash 中不可用,您应该使用 Flex IDE,如 Adobe Flash Builder、FlashDevelop、jetbrains 或带有 FDT 的 eclipse。有关AsyncResponder
的更多信息,请查看此处:Adobe.com:AsyncResponder,您可以在此处下载Flex SDK。