Valeu beck, ficou assim mesmo.

On 27 dez, 19:30, Beck Novaes <[EMAIL PROTECTED]> wrote:
> Se a sua função cujo nome se encontra em "cRotina" estiver no mesmo
> arquivo do seu trecho de código você pode fazer assim:
>
> this[cRotina]();
>
> []'s
> Beck Novaes
>
> On 27 dez, 16:17, Alex carioca <[EMAIL PROTECTED]> wrote:
>
> > Pessoal, tenho uma duvida, como faço para chamar uma funcao atraves de
> > uma variavel, exemplo:
>
> > carrego um xml externo e nele tenho um atributo chamado
> > rotina='cotar', entao quero executar uma funcao no codigo com o nome
> > de cotar, entao estou fazendo assim,segue...
>
> > private function menuClick(itemMenu:MenuEvent):void{
> >    var attNamesList:XMLList = [EMAIL PROTECTED];
> >    var cLabel:String = attNamesList[0]; //titulo
> >    var cModulo:String = attNamesList[1]; //modulo a ser executado
> >    var cRotina:String = attNamesList[2]; //funcao a ser executada
> >    executarFunc(cRotina);
>
> > }
>
> > cRotina possui a string cotar entao quero executar essa funcao cotar
> > que se encontra no meu codigo, alguem tem alguma ideia de como fazer
> > isso, no codigo acima representei a minha necessidade com
> > "executarFunc(cRotina)" so para ilustrar como ficaria o codigo.
>
> > valeu !!!
--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Reply via email to