Tengo dos preguntas (de los cuales al menos uno es con respecto a RTTI en D2010 y la creación de instancias dinámico)Delphi 2010: ¿qué pasó con TRTTIConstructor?
- estaba leyendo lo que parece ser las láminas para una conference talk por Barry Kelly, y conocer en p. 13 algo que parecía realmente interesante:
TRTTIConstructor.Invoke
. En un punto de viñeta adyacente, se encuentra "Crear instancias dinámicamente sin necesidad de constructores virtuales y metaclases". ¡Esto parece una gran característica (y exactamente lo que necesito, por cierto)! Sin embargo, cuando miro en los documentos D2010 (ms-help: //embarcadero.rs2010/vcl/Rtti.html), no puedo encontrarlo. ¿Fue revocado? - ¿Cuál es la forma mínima de crear una instancia de una clase, siempre que el nombre de clase esté almacenado en una cadena?
Gracias de nuevo albañil! Usted (y las otras personas aquí en SO) prácticamente cierran la brecha de documentación. Muchas gracias. + 1 – conciliator
Me alegra ayudar. Estuve en esa charla, y D2010 todavía estaba en beta en ese momento. Parece que algunas cosas han cambiado desde entonces hasta la versión final. Me pregunto por qué se eliminó HasAttribute. Eso sería muy útil! –