No se si lo que buscará es _cargar_ dinámicamente las clases....
Si lo que necesita es una instanciación dinámica, pues desde luego
el patrón Factory le va que ni pintado.. Y aún mejor el abstract factory ;)
Saludos.
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso
> Enviado el: lunes, 27 de febrero de 2006 10:55
> Para: [email protected]
> Asunto: RE: [ASNativos] Instanciar clases dinamicamente
>
> Prueba con:
>
> var obj:Object= new _global[dynamicClass]();
>
> De todas maneras parece que necesitas un Factory method
> pattern diria yo ;)
>
> http://en.wikipedia.org/wiki/Factory_method_pattern
>
> Un saludo,
>
>
> Joseba Alonso
> www.5dms.com
> www.sidedev.net
>
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] En nombre de eemece2
> > Enviado el: domingo, 26 de febrero de 2006 21:51
> > Para: [email protected]
> > Asunto: Re: [ASNativos] Instanciar clases dinamicamente
> >
> > [Repito el correo anterior, que está poco legible]
> >
> > ///////////////
> >
> > Bueno, he visto que se puede hacer en AS 2.0 con:
> >
> > var dynamicClass = "namespace.miclase";
> >
> > var obj:Object= new(eval(dynamicClass));
> >
> >
> > Aunque no veo como se le pueden pasar parametros al constructor.
> >
> > Por otro lado, veo que en AS 3.0 se puede usar algo parecido a
> > esto:
> >
> > var obj:Object= new _global[dynamicClass];
> >
> > y que no sirve lo que valepara AS 2.0
> >
> > ¿Sabeis como pasarle parametros para el caso de AS 2.0?
> >
> > ¿U otra forma de isntanciar la clase dinamicamente, con parametros?
> >
> > Saludos,
> >
> > Edu-eemece2
> >
> > ----- Original Message -----
> > From: "eemece2" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Sunday, February 26, 2006 8:37 PM
> > Subject: [ASNativos] Instanciar clases dinamicamente
> >
> >
> > Buenas a todos,
> >
> > Quería instanciar un objeto de una clase dinamicamente, esto
> > es, teniendo el
> > nombre de la clase en una variable String.
> > No lo habia hecho hasta ahora, y pensaba que se hacia con
> > 'createClassObject', pero veo que es una funcion para
> componentes del
> > framework de MM.
> >
> > ¿Me podeis comentar como se hace para clases propias, que no
> > deriven de
> > ninguna clase del framework?
> > Pues no veo info googleando.
> >
> > Muchas gracias y saludos,
> >
> > Edu-eemece2----------------------------------
> > Lista ASNativos:[email protected]
> > http://www.5dms.com/listas
> > ----------------------------------
> >
> > ----------------------------------
> > Lista ASNativos:[email protected]
> > http://www.5dms.com/listas
> > ----------------------------------
>
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------
>
> __________ Información de NOD32 1.1419 (20060226) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------