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
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
Curtir tópico
+ 0
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]
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
Clique aqui para fazer login e interagir na Comunidade :)