Tem jeito não Bruno. O Flex is inerentemente(?) assíncrono. Não tem como fazer isto que vc quer não.
julio On 2 nov, 10:42, Bruno Carneiro <guimaraescarne...@gmail.com> wrote: > public static function getInstance():void{ > var tipoContaSrdObj = SharedObject.getLocal("tipoContaSrdObj"); > > if ( lastGet == null || ( lastUpdt != null && lastUpdt >= > lastGet) ) { > var remote:RemoteObject = new RemoteObject(); > remote.destination = "zend"; > remote.source = "FinanceiroService"; > remote.pegarTC.addEventListener("result", pegarTCResultHandler); > remote.addEventListener("fault", faultHandler); > remote.pegarTC(deptComboBox.selectedItem.data); > > /// AQUI EU QUERIA ATUALIAR tipoConta_dp e depois retornálo. Mas > a chamada remota desvia o fluxo para a função pegarTcResultHandler > > } else { > return tipoConta_dp; > } > > } > > Como eu poderia fazer está função retornar o resultado do meu > remote.pegarTC ???????? --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---