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 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
--~--~---------~--~----~------------~-------~--~----~
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