Quando eu falei que dá no mesmo, quis dizer que pode ser usado dessas duas formas:
dados["propriedade"] ou var nomePropriedade:String = "propriedade"; dados[nomePropriedade] Espero que agora tenha entendido. []'s 2009/7/11 Jean Mariano Duarte <j...@melim.com.br>: > > Com Aspas duplas não funcionou. > > Obrigado pela ajuda ! > > Atenciosamente > Jean Duarte > ----- Original Message ----- > From: "Pergentino Araújo" <jpergent...@gmail.com> > To: <flexdev@googlegroups.com> > Sent: Monday, July 13, 2009 4:20 PM > Subject: [flexdev] Re: Informar parametro dinamicamente > > > > É, dá no mesmo ;-) > > Parabéns :) > > 2009/7/11 Jean Mariano Duarte <j...@melim.com.br>: >> >> Opa, boa tarde ! >> >> Cara funcionou... >> >> Mas como o nome da minha propriedade é uma String, funcionou sem "" >> >> var propriedade:String = "nome"; >> >> dados[propriedade]; >> >> Atenciosamente >> Jean Duarte >> ----- Original Message ----- >> From: "Pergentino Araújo" <jpergent...@gmail.com> >> To: <flexdev@googlegroups.com> >> Sent: Monday, July 13, 2009 4:03 PM >> Subject: [flexdev] Re: Informar parametro dinamicamente >> >> >> >> Opa Jean >> >> tu pode acessar dados dinamicamente desta forma: >> >> dados["nome_da_propriedade"] >> >> Vê se dá certo para o que tu quer e dá o retorno. >> >> []'s >> >> >> 2009/7/11 Jean Mariano Duarte <j...@melim.com.br>: >>> Pessoal, >>> >>> Como faço o flex entender que quero passar o nome do parametro e não >>> propriamente o parametro. >>> >>> Ou seja, tenho um objeto chamado "dados" >>> >>> Nele tenho as propriedades dados.nome, dados.idade >>> >>> Quero mandar retornar uma das propriedades. >>> >>> var propriedade:String = "nome"; >>> >>> Alert.show(dados.propriedade); em vez de: >>> Alert.show(dados.nome); >>> >>> Mas ai ele acha que a propriedade se chama propriedade respectivamente, e >>> não nome.... >>> >>> Atenciosamente >>> Jean Duarte >>> > >>> >> >> >> >> -- >> Atenciosamente, Pergentino. >> >> >> >> > >> > > > > -- > Atenciosamente, Pergentino. > > > > > > -- Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---