Hola,
Cita:
Empezado por DarKraZY
¿Esto funciona? Lo siento por ser tan escéptico, además es que no tengo Delphi ahora a mano para probarlo.... pero ¿no se había dicho siempre que Delphi era un lenguaje compilado y por tanto éstas cosas no se podían hacer? ¿Estoy en lo cierto o me equivoco?
|
Bueno. Sí que funciona. No estoy muy puesto en el tema, pero, se hace uso de lo que se conoce como "RTTI" (Runtime Type Information). Quiere decirse que hay cierta información a la que puede accederse en tiempo de ejecución, y, entre esta información, mejor dicho, a partir de ella, es posible ejecutar métodos, obtener y establecer el valor de propiedades, etc. En la página Web que se enlaza arriba hay más información al respecto. También en estos Foros se ha tratado a veces el tema.