Resultados da pesquisa a pedido "rtti"
Quão caro é o RTTI?
Entendo que existe um recurso atingido pelo uso do RTTI, mas qual é o tamanho dele? Em todos os lugares que olhei, apenas diz que "o RTTI é caro", mas nenhum deles realmente fornece benchmarks ou dados quantitativos sobre memória, tempo do ...
acessar todos os elementos de um registro usando RTTI
Quero despejar um registro complexo / longo em um memorando para fins de depuração TmyRecord = aValue : String aNumber : Real; Morenumbers : Integer ; .... .... end;Eu acho que o Delphi XE 2 RTTI deve me dar a chance de obter o nome do campo, o ...
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 ...
Por que preciso # incluir <typeinfo> ao usar o operador typeid?
otypeid [http://en.cppreference.com/w/cpp/language/typeid]representa um operador C ++ RTTI sendo também uma palavra-chave C ++. Retorna umstd::type_info [http://en.cppreference.com/w/cpp/types/type_info]objeto que contém informações específicas ...
Exemplos viáveis de C ++ RTTI [fechado]
Eu estou familiarizado com o C ++ RTTI e acho o conceito interessante. Ainda existem muito mais maneiras de abusar do que usá-lo corretamente (o medo do interruptor RTTI vem à mente). Como desenvolvedor, encontrei (e usei) apenas dois usos ...
Como usar o Delphi RTTI para obter e definir valores de registro
Estou tentando usar os recursos avançados de RTTI no Delphi XE ou posterior, para ler e gravar objetos em XML. Até agora, obtive sucesso com números inteiros, flutuantes, seqüências de caracteres, tipos enumerados, conjuntos e classes, mas não ...
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: ...
Rtti acessando campos e propriedades em estruturas de dados complexas
Como já discutido emManipulação e consistência de dados Rtti no Delphi 2010 [https://stackoverflow.com/questions/2771864/rtti-data-manipulation-and-consistency-in-delphi-2010] uma consistência entre os dados originais e os valores rtti pode ser ...
Como acessar as propriedades do registro?
Preciso acessar, registrar propriedades e definir / obter os valores dessa propriedade. Em primeiro lugar, quero acessar propriedades. Mas eu não posso. O que está errado? Ver: Delphi XE6. Código de amostra: type TmyRecord = record private Str ...