Resultados de la búsqueda a petición "rtti"
¿Cómo usar SuperObject para invocar métodos que usan un objeto como parámetro en Delphi?
Podemos usar la biblioteca SuperObject para invocar métodos de un determinado objeto por su nombre y dar sus parámetros como una cadena json usando el método SOInvoker como en ...
Problemas al lanzar y capturar excepciones en OS X con -fno-rtti
El problema es algo similar aesta pregunta [https://stackoverflow.com/questions/3638237/polymorphically-catching-an-exception-in-a-fno-rtti-shared-library-on-mac-os-x] pero la respuesta aceptada realmente no propone una solución o ...
Referencias de clase C ++
Viniendo de Delphi, estoy acostumbrado a usar referencias de clase (metaclases) como esta: type TClass = class of TForm; var x: TClass; f: TForm; begin x := TForm; f := x.Create(); f.ShowModal(); f.Free; end;En realidad, cada clase X derivada ...
¿Cómo puedo obtener el tipo de subelemento de una lista TObjectList <T> simplemente por información RTTI (es decir, sin usar ninguna instancia de objeto real) en Delphi?
Estoy implementando código genérico para transmitir objetos arbitrarios de Delphi usando RTTI, y para que esto funcione (más específicamente, para que la parte de carga funcione), necesito de alguna manera obtener el tipo de sub-elemento de ...
Diferencia entre RTTI y reflexión en Java.
Mi pregunta es ¿cuándo se carga la información de la clase durante el tiempo de ejecución?Cuando alguien llama
¿Cómo acceder a las propiedades de registro?
Necesito acceder, registrar propiedades y establecer / obtener los valores de esta propiedad. En primer lugar, quiero acceder a las propiedades. Pero no puedo ¿Qué está mal? Ver: Delphi XE6. Código de muestra: type TmyRecord = record private ...