Reposta, ahhh! Entendi! É isso mesmo...
Meu código no listener estava assim private function getCarroListener(event:ResultEvent):void{ event.result; } E eu estava olhando o tipo da variavel pelo debug. Nesse caso, realmente a variavel fica como Object e qualquer erro de sintaxe no meu arquivo VOGetCarro.as não é capturado pelo compilador. Creio que como não chego a usar a classe o compilador nem a lê... Mudei o código para private function getCarroListener(event:ResultEvent):void{ event.result; var teste:VOGetCarro = event.result.retorno as VOGetCarro; } E a variável veio como VOGetCarro e ainda o compilador acusou os erros do meu arquivo. Cara, que perda de tempo boba... Mas vlw, obrigado. On 12 nov, 14:18, José Carlos Silveira Fiel <zekf...@gmail.com> wrote: > Então Bruno, o que quis dizer é o que você notou. A classe VOGetCarro.as não > existe no escopo do seu MXML, por isso chega como Object. > > Se você colocar uma instancia do VOGetCarro.as em seu MXML, ele vai retornar > lá como VOGetCarro. > > -- > Att., > José Carlos Silveira Fiel > Programador Adobe Flex e PHP > Blog:http://blog.josecarlosfiel.com.br/ > Twitter:http://twitter.com/josecarlosfiel > > 2009/11/12 Bruno Carneiro <guimaraescarne...@gmail.com> > > > > > Oi José Carlos, > > > Não entendi muito bem o que vc quis dizer com isso: > > > > É Bruno isso realmente é verdade, o objeto do PHP sempre chega como > > Object. > > > Se você quis dizer que realmente é estranho. Então é. > > > Se você quis dizer que os objetos do PHP sempre chegam como Object, > > não é verdade. Porque estou testando aqui e com outras classes chega o > > tipo certo. Como citei no meu primeiro post, quando mapeio para a > > classe VOCarro ele chega como VOCarro. > > > Vc chegou a ler minha ultima msg? Acho que não, acho que escrevemos ao > > mesmo tempo. > > > Acho que o compilador não está lendo meu novo arquivo VOGetCarro.as > > pois eu deixo erros nele e esses erros não são acusados e o programa > > compila e roda. > > > Creio que meu arquivo VOGetCarro.as não está sendo lido e nem está > > sendo compilado. Quando o objeto chegado o PHP a classe VOGetCarro nem > > sequer existe por isso o objeto fica como Object --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---