Pode ser que esteja faltando import

Se vc fez o import, tenha certeza que instanciou essa classe pelo menos uma
vez antes de fazer essa chamada. Caso não tenha feito, vai precisar
registrar com registerClassAlias antes de usar

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/package.html#registerClassAlias()

Endel Guimarães Silva
Programador Web/Adobe Flex


2011/3/19 Victor Hugo <[email protected]>

> Pessoal alguem sabe como faço pra instanciar um component pelo nome da
> classe?
>
> tentei usar o getDefinitionByName(name:String) metodo mas nao tive
> sucesso quando a classe é uma
> classe customizada minha.
>
> ex: getDefinitionByName("com.eu.CadUsuario");
>
> mas se eu colocar
>
> getDefinitionByName("mx.controls.TextInput")
>
> ele consegue instanciar.
>
> alguem poderia dar uma luz?
>
> abração!
>
> --
> 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

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