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.


Nocode

Nocode

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar