Edinei, não testei, mas na teoria você não pode declarar a variável string.
Veja qual é o tipo do "metodoVariavel", se for Function, você tem que
declarar a variável do mesmo tipo. Então ficaria assim:
var metodoVariavel:Function = meuMetodo;//sem aspas pq é uma função
meuObjetoRemoto.metodoVariavel.send();
//aí você faria a sua função personalizada à parte
private function meuMetodo():void{}
Como disse, não testei, mas veja aí se funfa.
Em quarta-feira, 6 de novembro de 2013 14h30min01s UTC-2, Ednei Gonçalves
escreveu:
>
> Olá pessoal,
>
> eu tenho um RemoteObject e eu gostaria de chamar um método sendo que o
> nome do método está contido em uma variável.
>
> Hoje eu faço assim:
>
> meuObjetoRemoto.meuMetodo.send();
>
> Gostaria de saber se tem como fazer algo do tipo assim:
>
> var metodoVariavel:String = "meuMetodo";
>
> meuObjetoRemoto.metodoVariavel.send();
>
>
> Como eu faço isso? Há como?
>
>
> Valeu.
>
--
--
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
---
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.