private var webserviceURL:WebService = new WebService();
webserviceURL.addEventListener(LoadEvent.LOAD,loadWebHandle);
webserviceURL.addEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.addEventListener(ResultEvent.RESULT,rezultHandle);
private function loadWebHandle(e:LoadEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("加载完成");
}
private function webFaultHandle(e:FaultEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("调用错误");
}
private function rezultHandle(e:ResultEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("调用成功");
}
webserviceURL.addEventListener(LoadEvent.LOAD,loadWebHandle);
webserviceURL.addEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.addEventListener(ResultEvent.RESULT,rezultHandle);
private function loadWebHandle(e:LoadEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("加载完成");
}
private function webFaultHandle(e:FaultEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("调用错误");
}
private function rezultHandle(e:ResultEvent):void{
webserviceURL.removeEventListener(FaultEvent.FAULT,webFaultHandle);
webserviceURL.removeEventListener(LoadEvent.LOAD,loadWebHandle);
trace("调用成功");
}