Funcionou!
Valeu Mesmo, Beck.
Obrigado.

Depois disso achei a propriedade na documentação, estava olhando na
classe Module por isso não achava.

child property

public var child:DisplayObject
The DisplayObject created from the module factory.


On 7 maio, 16:31, Beck Novaes <[EMAIL PROTECTED]> wrote:
> Tente isto:
>
> <mx:Script>
>         <![CDATA[
>                 import mx.events.ModuleEvent;
>
>                 private function readyHandler(event:ModuleEvent):void
>                 {
>                         var testModule:TestModule = 
> TestModule(moduleLoader.child);
>                         testModule.myMethod();
>                 }
>
>         ]]>
> </mx:Script>
>
> <mx:ModuleLoader id="moduleLoader" url="TestModule.swf"
> ready="readyHandler(event)"/>
>
> []'s
> Beck Novaes
>
> On 7 maio, 11:43, "Rodrigo M. Rodrigues" <[EMAIL PROTECTED]> wrote:
>
> > Olá a todos,
> > criei um modulo dentro da minha aplicação usando este código:
>
> > newModulo = new ModuleLoader();
> > newModulo.url = "teste.swf";
> > newModulo.loadModule();
> > App.addChild(newModulo);
>
> > Até aqui tudo bem, o modulo está sendo carregado sem problemas.
> > minha dificuldade esta em executar um método que existe dentro do
> > modulo.
>
> > No flash eu usava este código, para swfs carregado dentro da minha
> > aplicação.
>
> > newModulo.testeFunction();
>
> > Alguém sabe qual é a sintaxe correta para chamar método de um modulo
> > carregado?
>
> > Obrigado.


--~--~---------~--~----~------------~-------~--~----~
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