Funciona é???
Tem certeza que não instaciaste as classes antes??

Eu baixei o exemplo, comentei as vars e não funciona...

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





Date: Tue, 11 Nov 2008 16:02:20 -0200
From: [EMAIL PROTECTED]
To: flexdev@googlegroups.com
Subject: [flexdev] Re: RES: [flexdev] RES: [flexdev] Referenciar objeto através 
de conteúdo string

Pois é... não estou usandos as "vars" e está funcionando.
Posso simplesmente colocar a linha "import" na mão que terá então o mesmo 
efeito, certo?

2008/11/11 gabriela perry <[EMAIL PROTECTED]>






Porque tu precisa ter a classe carregada para poder usar.
Tu até pode criar a instância dinamicamente, mas deves ter a classe disponível 
para isso. O player não vai buscá-la para ti.
Não tem solução pra isso.
E perceba (acho que foi esse o motivo de teres achado estranho), que estas vars 
nem são usadas depois...



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






Date: Tue, 11 Nov 2008 15:48:18 -0200
From: [EMAIL PROTECTED]
To: flexdev@googlegroups.com

Subject: [flexdev] Re: RES: [flexdev] RES: [flexdev] Referenciar objeto através 
de conteúdo string

Gabriela, por que no seu exemplo voce cria uma variavel com o mesmo nome que 
cada classe?

        import classes.SomeWindow;

        import flash.utils.getDefinitionByName;

        import mx.containers.TitleWindow;


        import mx.managers.PopUpManager;

        import classes.Janela;
        
        [Bindable]


        private var arWindows:Array = [{windowToLoad:"classes.Janela", 
label:"Janela"},{windowToLoad:"classes.SomeWindow", label:"Another window"}];


        
        private var janela:Janela;

        private var somewindow:SomeWindow; 






Connect to the next generation of MSN Messenger   Get it now! 







-- 

  sds,
  Marcello Fontolan






_________________________________________________________________
News, entertainment and everything you care about at Live.com. Get it now!
http://www.live.com/getstarted.aspx
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a