A VCL não possui abstração suficiente para fazer esse tipo de representação que vc 
quer (qualquer componente gráfico representando qualquer classe de objeto). Para 
linkar um componente gráfico com uma classe de objetos, vc precisaria criar uma classe 
que seria uma ponte entre o componente gráfico e sua classe de objetos. No caso, algo 
similar à classe TDataSource. É o máximo que posso imaginar na sua situação. Acho que 
seria mais sensato explicar qual é a sua real necessidade para a aplicação que vc está 
escrevendo de modo a direcionar a alternativa mais plausível para a solução.
[]s

-----Mensagem original-----
De: Mariane Souza [mailto:[EMAIL PROTECTED] 
Enviada em: segunda-feira, 1 de novembro de 2004 14:37
Para: [EMAIL PROTECTED]
Assunto: Re: RES: [delphi-br] TStringList - retornar nome dos atributos da classe



Mais especificamente eu queria saber como linkar um Grid, ou qualquer componente 
grafico com qualquer tipo de objeto (TObject)...

Mariane Souza <[EMAIL PROTECTED]> wrote:
Sim..
Gostaria de saber como eu consigo acessar o nome e o tipo de um atributo privado de 
uma classe a partir de uma TStringList... 

Por exemplo: 
Class Aluno
nome:String
idade:Inteiger
end.

eu quero saber se existe alguma maneira do delphi me retornar uma lista, como os nomes 
dos atributos, que no caso sao: nome e idade, e os respectivos tipos...

Reparem que nao quero o conteudo. quero o nome de atributos e metodos...

Preciso disso pq estou construindo um componente que vai receber qualquer tipo de 
Object... :)

Obrigada..

Espero ter sido clara...

ME AJUDEM!!!!!
heheheh

Mariane


Rubem Rocha wrote:

Pode explicar isso melhor?
[]s

-----Mensagem original-----
De: Mariane Souza [mailto:[EMAIL PROTECTED] 
Enviada em: segunda-feira, 1 de novembro de 2004 14:02
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] TStringList - retornar nome dos atributos da classe



Ola pessoal,

Estou precisando de saber como que em uma TStringList em consigo retornar o nome e 
tipo do atributo de uma classe....?

Atenciosamente,

Mariane


---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse: 
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL 
PROTECTED]

Links do Yahoo! Grupos









---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse: 
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL 
PROTECTED]

Links do Yahoo! Grupos









__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse: 
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL 
PROTECTED]

Links do Yahoo! Grupos










                
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:  
http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:  [EMAIL PROTECTED] ou [EMAIL 
PROTECTED]
 
Links do Yahoo! Grupos




 




---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.782 / Virus Database: 528 - Release Date: 22/10/2004
 


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a