Ver Mensaje Individual
  #1  
Antiguo 01-06-2006
radaalvaro radaalvaro is offline
Miembro
 
Registrado: oct 2005
Ubicación: Santa Cruz - Bolivia
Posts: 163
Reputación: 19
radaalvaro Va por buen camino
Unhappy Crear Instancias a partir de un nombre

Saludos a todos los DelphiAdictos. jejeje.

Tengo un problema que me aflije, les describo en que consiste con un pequeño ejemplo.

Tengo las clases...

type
Papel = class
...
end;

Lapiz = class
...
end;

Tijera = class
...
end;

si tengo esas clases y en algun lugar de mi codigo tengo un string con el nombre de alguna de las clases

var s:string
Begin
s := 'Papel';
...

necesito poder crear una instancia de alguna de esas clases, el nombre de la clase que deseo instanciar estara en un string, especificamente en la variable S.

deseo ver la forma de crear una instancia de clase que especifica S, SIN USAR un IF s='Papel'... o alguna cosa asi, por que poseo muchas clases y deseo hacer algo genérico.

Si de algo sirve..., estoy usando Delphi 2006.NET, NO VCL.NET, sino solo DELPHI 2006.NET.

jejejeje, trate de ser lo mas explicito que el tiempo me lo permitio..

Sin mas que decirles, y esperando que puedan ayudarme con ese problema me despido de todos los DELPHIADICTOS.
Responder Con Cita