Mapear Propertys em RunTime

Delphi

11/09/2006

Olá pessoal!

Estou desenvolvendo uma FrameWork e necessito, em alguns casos, mapear, em tempo de execução, algumas propertys de uma determinada classe. Por exemplo, eu queria preencher um ComboBox concatenando dois campos, matrícula e nome.

Para isso teríamos um método genérico
CarregaComboBox(TCustomClasse; campos:string), onde:
´TCustomClasse´ recebe TFuncionario e
´campos´ recebe ´MAT_FUNCIONARIO;NOME_FUNCIONARIO´

A frame deveria mapear a classe que passamos por parâmetro(TFuncionario) e preencher o comboBox com a concatenação das propertys fMAT_FUNCIONARIO e fNOME_FUNCIONARIO.

Alguém sabe como posso fazer?


Alissonmelo

Alissonmelo

Curtidas 0
POSTAR