Acessando diretamente propriedades do objeto.
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
Curtidas 0
Respostas
Alexandremarcondes
16/06/2004
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 ...
GOSTEI 0