e ae Mario beleza cara?

Eu vou dar uma olhada em Dicitonary tbm

Valeuu

2009/3/1 Mário Júnior <[email protected]>

> Para esses casos, recomendo o uso da classe Dictionary q poderá guardar
> instancia dos objetos q vc precisa chamar dinamicamente.
>
>
>
>
> 2009/3/1 Eduardo Kraus <[email protected]>
>
>> Bom, como o site ainda esta fora vou passar alguns detalhes.
>> Você tem um popUp do tipo TitleWindow que deseja abrir. Ele esta em
>> src/view/algumaTela.mxml. Como ele sempre será chamado dinâmicamente você
>> precisará que ele seja incluido no código na hora da compilação.
>>
>> import view.algumaTela
>>
>> private var somenteParaChamar:array = new array(algumaTela)
>>
>> Esta váriavel do tipo array apenas criei para que em algum lugar fosse
>> chamado o arquivo e este fosse compilado. Agora é só converter.
>>
>> var StringDinamico:String = "view.algumaTela";
>> var javela:class = getDefinitionByName(StringDinamico);
>>
>> É para ser isso. Alguma dúvida posta aqui.
>>
>>  2009/3/1 Vinícius Velasco <[email protected]>
>>
>>>
>>> vou tentar amanha novamente, meu problema msmo é ter uma string e
>>> converter ela pra Class
>>>
>>> 2009/3/1 Eduardo Kraus <[email protected]>:
>>>  > O site parece estar em manutenção.
>>> >
>>> > 2009/3/1 Vinícius Velasco <[email protected]>
>>> >>
>>> >> e ae Eduardo valeu pela resposta o link esta quebrado.
>>> >>
>>> >>
>>> >> 2009/2/28 Eduardo Kraus <[email protected]>:
>>> >> > Há um monte de fatores que fazem o getDefinitionByName dar erro. Uma
>>> >> > delas é
>>> >> > não possuir o  componente carregado.
>>> >> >
>>> >> >
>>> http://blog.flexexamples.com/2008/08/28/creating-a-component-instance-by-class-name-in-actionscript-30/
>>> >> > 2009/2/28 Vinícius Velasco <[email protected]>
>>> >> >>
>>> >> >> Olá pessoal eu estou tentando chamar uma MDIWindow dinamicamente e
>>> >> >> depois de tantas pesquisas eu consegui uma forma mas estou com um
>>> >> >> problema eu preciso criar uma variavel (não sei porque) pra
>>> funcionar
>>> >> >> e essa variavel é do tipo Class se eu deixar o valor dela fixo
>>> >> >> funciona certinho mas eu kero ele dinamico, existe um forma de
>>> >> >> converter do tipo String para Class? ou isso não existe, meu codigo
>>> >> >> esta assim:
>>> >> >>
>>> >> >>                        public function abreJanela(tela:String,
>>> >> >> obj:Class):void{
>>> >> >>
>>> >> >>                                registerClassAlias(tela,obj); //Aqui
>>> é
>>> >> >> problema
>>> >> >>
>>> >> >>                                var myClassDefinition:Object =
>>> >> >> getDefinitionByName(tela);
>>> >> >>                                var myWin:MDIWindow = new
>>> >> >> myClassDefinition();
>>> >> >>                                mdiCanvas.windowManager.add(myWin);
>>> >> >>
>>> >> >>                        }
>>> >> >> e faço a chamada assim
>>> >> >>
>>> >> >>                                        <mx:Button x="445" y="10"
>>> >> >> label="Abrir" click="abreJanela('componentes.' + tela.text, MD);"/>
>>> >> >>
>>> >> >> Queria q esse MD fica dinamico tipo colocar textbox.tex e la na
>>> minha
>>> >> >> function ele ser Class
>>> >> >>
>>> >> >> Desde ja agradeço
>>> >> >>
>>> >> >> --
>>> >> >> Bel. Vinícius Velasco
>>> >> >> Analista de Desenvolvimento - Ábaco
>>> >> >> MSN: [email protected]
>>> >> >> Skype: ircvinicius
>>> >> >> Fone: 66 9206 6966
>>> >> >> Rondonópolis - Mato Grosso - Brasil
>>> >> >> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>> >> >>
>>> >> >>
>>> >> >
>>> >> >
>>> >> > >
>>> >> >
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Bel. Vinícius Velasco
>>> >> Analista de Desenvolvimento - Ábaco
>>> >> MSN: [email protected]
>>> >> Skype: ircvinicius
>>> >> Fone: 66 9206 6966
>>> >> Rondonópolis - Mato Grosso - Brasil
>>> >> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>> >>
>>> >>
>>> >
>>> >
>>> > >
>>> >
>>>
>>>
>>>
>>> --
>>> Bel. Vinícius Velasco
>>> Analista de Desenvolvimento - Ábaco
>>> MSN: [email protected]
>>> Skype: ircvinicius
>>> Fone: 66 9206 6966
>>> Rondonópolis - Mato Grosso - Brasil
>>> "Tudo Posso Naquele que me Fortalece" Fil 4:13
>>>
>>>
>>>
>>
>>
>>
>
>
> --
> Mário Júnior
> Programador Java / Adobe Flex
> http://blog.mariojunior.com
>
>
> >
>


-- 
Bel. Vinícius Velasco
Analista de Desenvolvimento - Ábaco
MSN: [email protected]
Skype: ircvinicius
Fone: 66 9206 6966
Rondonópolis - Mato Grosso - Brasil
"Tudo Posso Naquele que me Fortalece" Fil 4:13

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