Selecao DevMedia QUERO SER PRIME

Fórum Listar Propriedades de objeto (Reflexão) #336323

17/01/2007

0

Srs. Bom dia;

Tenho um objeto, e propriedades para este objeto. Como listar ou obter uma lista de propriedades ? Ex.

TCarro = class(TComponent)

property Porta : String read fPorta write fPorta;
property Motor : String read fMotor write fMotor;
property Cambio : String read fCambio write fCambio;

Quero obter uma lista de propriedades do componente (Porta, Motor, Cambio)


Obs: isto para WIN32 (Delphi 7)

Grato

Tony Christopher


Midas

Midas

Responder

Posts

17/01/2007

Massuda

Como já respondido em outra ocasião...

Esta dica mostra como listar todas as propriedades (public/published) de um objeto...

:arrow: http://www.swissdelphicenter.ch/torry/showcode.php?id=1084

...usando RTTI (runtime type identification). Se você se interessar pelo assunto, vale a pena dar uma olhada neste artigo do site delphi.about.com (em inglês)...

:arrow: [url=http://delphi.about.com/od/oopindelphi/a/delphirtti.htm]Using RTTI in Delphi[/url]


Responder

Gostei + 0

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

Aceitar