Fórum Acessando diretamente propriedades do objeto. #238036
16/06/2004
0
Boa tarde, gostaria de saber se tem uma maneira de trasnformar um string em propriedade do objeto?
Exemplo:
===============================================
var
campoObj, valorCampo: String;
Begin
campoObj := ´Caption´;
valorCampo := ´Exemplo do que falei.´;
Label1.campoObj := valorCampo;
end;
===============================================
Não sei se deu de entender. Mas gostaria de colocar o valor da propriedade em uma variável e noutra variavel colocar a que propriedade eu gostaria de trabalhar.
Obrigado.
Exemplo:
===============================================
var
campoObj, valorCampo: String;
Begin
campoObj := ´Caption´;
valorCampo := ´Exemplo do que falei.´;
Label1.campoObj := valorCampo;
end;
===============================================
Não sei se deu de entender. Mas gostaria de colocar o valor da propriedade em uma variável e noutra variavel colocar a que propriedade eu gostaria de trabalhar.
Obrigado.
Nocode
Curtir tópico
+ 0
Responder
Posts
16/06/2004
Alexandremarcondes
Boa tarde, gostaria de saber se tem uma maneira de trasnformar um string em propriedade do objeto?
Não sei se deu de entender. Mas gostaria de colocar o valor da propriedade em uma variável e noutra variavel colocar a que propriedade eu gostaria de trabalhar.
Não vou te explicar em detalhes porque seria muita coisa para uma mensagem ... mas dê uma procurada por RTTI ... oq ue você precisa pode ser feito através de RTTI (Real Time Type Information).
É viável se fazer sim, mas é uma programação orientada à objetos bem avançada em delphi ...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)