[delphi-br] usar o conteudo de um label como objeto?

2010-07-11 Por tôpico Levy Pereira
Prezados colegas,

depois de apanhar bem e não conseguir a resposta adequada vamos ao 'post'!

Há alguma condição de pegar-se o conteudo de uma variável e transformá-la em 
objeto?

Exemplo:

Tenho 20 linhas para serem preenchidas num formulário, cada um com um label.

it01, it02 ... it20.caption

Vou mandar para cada um conjunto de informações que virá de um Banco de Dados, 
como a possibilidade de registros pode ser bem maior que 20 é muito mais 
inteligente ter um loop no tamanho certo.


 c := 'it'+ inttostr( venda.RecNo );

 c.caption := vendaproduto.text+' '+...

Grato antecipadamente pela ajuda,

Levy



  

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



Re: [delphi-br] usar o conteudo de um label como objeto?

2010-07-11 Por tôpico Dirlei Dionísio
Levy,

O FindObject vai te ajudar. Um exemplo neste link:
http://docwiki.embarcadero.com/CodeSamples/en/FindComponent_(Delphi)


--
Dirlei Dionísio
Novo artigo: 5 dicas para aproveitar sua inteligência e criatividade
http://MaisQueBomCodigo.blogspot.com


Em 11 de julho de 2010 18:41, Levy Pereira levypere...@yahoo.com escreveu:



 Prezados colegas,

 depois de apanhar bem e não conseguir a resposta adequada vamos ao 'post'!

 Há alguma condição de pegar-se o conteudo de uma variável e transformá-la
 em
 objeto?

 Exemplo:

 Tenho 20 linhas para serem preenchidas num formulário, cada um com um
 label.

 it01, it02 ... it20.caption

 Vou mandar para cada um conjunto de informações que virá de um Banco de
 Dados,
 como a possibilidade de registros pode ser bem maior que 20 é muito mais
 inteligente ter um loop no tamanho certo.

  c := 'it'+ inttostr( venda.RecNo );

  c.caption := vendaproduto.text+' '+...

 Grato antecipadamente pela ajuda,

 Levy




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



Re: [delphi-br] usar o conteudo de um label como objeto?

2010-07-11 Por tôpico Dirlei Dionísio
Oops, não é FindObject e sim FindComponent


--
Dirlei Dionísio
Novo artigo: 5 dicas para aproveitar sua inteligência e criatividade
http://MaisQueBomCodigo.blogspot.com



Em 11 de julho de 2010 18:57, Dirlei Dionísio dir...@gmail.com escreveu:
 Levy,
 O FindObject vai te ajudar. Um exemplo neste
 link: http://docwiki.embarcadero.com/CodeSamples/en/FindComponent_(Delphi)

 --
 Dirlei Dionísio
 Novo artigo: 5 dicas para aproveitar sua inteligência e criatividade
 http://MaisQueBomCodigo.blogspot.com


 Em 11 de julho de 2010 18:41, Levy Pereira levypere...@yahoo.com escreveu:



 Prezados colegas,

 depois de apanhar bem e não conseguir a resposta adequada vamos ao 'post'!

 Há alguma condição de pegar-se o conteudo de uma variável e transformá-la
 em
 objeto?

 Exemplo:

 Tenho 20 linhas para serem preenchidas num formulário, cada um com um
 label.

 it01, it02 ... it20.caption

 Vou mandar para cada um conjunto de informações que virá de um Banco de
 Dados,
 como a possibilidade de registros pode ser bem maior que 20 é muito mais
 inteligente ter um loop no tamanho certo.

  c := 'it'+ inttostr( venda.RecNo );

  c.caption := vendaproduto.text+' '+...

 Grato antecipadamente pela ajuda,

 Levy




Re: [delphi-br] usar o conteudo de um label como objeto?

2010-07-11 Por tôpico Levy Pereira
Valeu Dirlei pela dica.

TLabel(FindComponent('it'+strzero( y.RecNo, 2, 0 ))).Caption :=





From: Dirlei Dionísio dir...@gmail.com
To: delphi-br@yahoogrupos.com.br
Sent: Sun, July 11, 2010 6:58:49 PM
Subject: Re: [delphi-br] usar o conteudo de um label como objeto?

  
Oops, não é FindObject e sim FindComponent

--
Dirlei Dionísio
Novo artigo: 5 dicas para aproveitar sua inteligência e criatividade
http://MaisQueBomCodigo.blogspot.com

Em 11 de julho de 2010 18:57, Dirlei Dionísio dir...@gmail.com escreveu:
 Levy,
 O FindObject vai te ajudar. Um exemplo neste
 link: http://docwiki.embarcadero.com/CodeSamples/en/FindComponent_(Delphi)

 --
 Dirlei Dionísio
 Novo artigo: 5 dicas para aproveitar sua inteligência e criatividade
 http://MaisQueBomCodigo.blogspot.com


 Em 11 de julho de 2010 18:41, Levy Pereira levypere...@yahoo.com escreveu:



 Prezados colegas,

 depois de apanhar bem e não conseguir a resposta adequada vamos ao 'post'!

 Há alguma condição de pegar-se o conteudo de uma variável e transformá-la
 em
 objeto?

 Exemplo:

 Tenho 20 linhas para serem preenchidas num formulário, cada um com um
 label.

 it01, it02 ... it20.caption

 Vou mandar para cada um conjunto de informações que virá de um Banco de
 Dados,
 como a possibilidade de registros pode ser bem maior que 20 é muito mais
 inteligente ter um loop no tamanho certo.

  c := 'it'+ inttostr( venda.RecNo );

  c.caption := vendaproduto.text+' '+...

 Grato antecipadamente pela ajuda,

 Levy






  

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