var nova_lista1:Array = [teste.lista1]; //se chega alguma coisa em teste.lista1


 
Gabriela Trindade Perry - http://www.gabriela.trindade.nom.br





Date: Wed, 12 Nov 2008 16:17:50 -0300
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [flexdev] Recuperando Array via message
CC: [email protected]

Pessoal.. é o seguinte.. tenho uma função messageHandler que através do evento 
recebe uma mensagem que foi enviada
dentro dela eu tenho essa linha abaixo:
var teste:Object = event.message.body;

no método de envio eu tenho isso:

var message:IMessage = new AsyncMessage();
message.body = {lista1: conexao, lista2: imagem1_conect, lista3: 
imagem2_conect};
producer.send(message);

conexao, imagem1_conect e imagem2_conect são 3 Array's


só que depois disso eu tenho que converter novamente esse " teste:Object " para 
Array novamente!

Aí minha dúvida!! Tá dando erro na hora que tento converter... var 
nova_lista1:Array = teste.lista1;

E quando tento mostrar o tamanho da lista ela diz que é "-1", ou seja, não está 
recuperando nada!!
Teria alguma outra forma de fazer recuperar essa lista ou não tem como fazer 
essa conversão??

Espero ter sido claro!!


Atenciosamente,

Anderson Machado





_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a