TValue
09/01/2019
0
Olá.
Gostaria de saber se existe alguma forma de converter um TValue que esta com um objeto instancia para um TObject
Gostaria de saber se existe alguma forma de converter um TValue que esta com um objeto instancia para um TObject
Tiago
Curtir tópico
+ 0
Responder
Post mais votado
10/01/2019
E ae Tiago, blz cara,
Não sei onde pretende aplicar essa situação, mas é possível fazer cast sim , talvez esse link aqui te ajude a entender como funciona o processo
Ainda mais que o tipo que você precisa é o TObject e todos os componentes derivam dele. Da uma olhada no link e uma googada por cast no delphi que vc vai encontrar o que precisa com certeza .... boa sorte.
Não sei onde pretende aplicar essa situação, mas é possível fazer cast sim , talvez esse link aqui te ajude a entender como funciona o processo
https://stackoverflow.com/questions/14625644/delphi-type-casting
Ainda mais que o tipo que você precisa é o TObject e todos os componentes derivam dele. Da uma olhada no link e uma googada por cast no delphi que vc vai encontrar o que precisa com certeza .... boa sorte.
Jucélio Silva
Responder
Mais Posts
10/01/2019
Tiago
E ae Tiago, blz cara,
Não sei onde pretende aplicar essa situação, mas é possível fazer cast sim , talvez esse link aqui te ajude a entender como funciona o processo
Ainda mais que o tipo que você precisa é o TObject e todos os componentes derivam dele. Da uma olhada no link e uma googada por cast no delphi que vc vai encontrar o que precisa com certeza .... boa sorte.
Não sei onde pretende aplicar essa situação, mas é possível fazer cast sim , talvez esse link aqui te ajude a entender como funciona o processo
https://stackoverflow.com/questions/14625644/delphi-type-casting
Ainda mais que o tipo que você precisa é o TObject e todos os componentes derivam dele. Da uma olhada no link e uma googada por cast no delphi que vc vai encontrar o que precisa com certeza .... boa sorte.
Olá, Jucélio. Encontrei uma função do próprio TValue, que é TValue.AsObject. Ele ja retorna o objeto que esta instanciado na variavel do tipo TValue.
Obrigado pela reposta!!
Responder
Clique aqui para fazer login e interagir na Comunidade :)