Resultados da pesquisa a pedido "rtti"
Qual é a diferença entre os membros da classe pública e publicada no Delphi?
Por favor, alguém poderia me explicar qual é a diferença entre os membros da classe pública e publicada em Delphi? Tentei olhar para a ajuda do Delphi e entendo que esses membros têm a mesma visibilidade, mas não entendo muito bem como eles ...
como posso definir o valor de uma propriedade aninhada usando o RTTI
Verifique esta amostra simplificada (o cenário real é diferente). Quero definir o valor de uma propriedade aninhada de um objeto; nesse caso, definir a cor da fonte para umTLabel componente paraclRed usando RTTI. var p : TRttiProperty; p2: ...
Informações RTTI para ponteiro de método
É possível obter informações RTTI sobre um
Como digito com type_info?
Guardei um ponteiro para umtype_info objeto. int MyVariable = 123; const std::type_info* Datatype = &typeid(MyVariable);Como posso usar isso para converter outra variável para esse tipo? Eu tentei isso, mas não funciona: std::cout << ...
Delphi 2010 RTTI - RttiContext.FindType
ComRttiContext.FindType('Classes.TStringList') Recebo RttiType de TStringList sem nenhum problema. Mas comRttiContext.FindType('MyUnit.TMyClass') Eu sempre fico nulo (é claro que MyUnit está na cláusula uses). Por quê? O que ...
Delphi Rtti para interfaces em um contexto genérico
ara uma estrutura, escrevi um invólucro que leva qualquer objeto, interface ou tipo de registro para explorar suas propriedades ou campos. A declaração de classe é a seguinte: TWrapper<T> = class private FType : TRttiType; FInstance : Pointer; ...
Como usar o SuperObject para chamar métodos que usam um Object como parâmetro no Delph
Podemos usar a biblioteca SuperObject para chamar métodos de um determinado objeto por seu nome e fornecer seus parâmetros como uma string json usando o método SOInvoker como ...