Massa.. era isso que eu tava precisando!! :)

Muito obrigado!

[]s

Vinicius

--- Em [EMAIL PROTECTED], "Vitor Luiz Redes" 
<[EMAIL PROTECTED]> escreveu
>     use o FindComponent, do próprio Form ...
> 
>     TPanel(FindComponent('Quadro'+IntToStr(Numero))).Color:=clBlack;
>     
> 
> "Três salvas aos bons livros.
> São o deleite dos sábios,
> a educação dos ignorantes
> e os verdadeiros feitos de nossa
> raça: Os Seres Humanos"
> 
> Vitor Luiz Redes
> ------------------------------------
> Redsystem Informática
>   ----- Original Message ----- 
>   From: vinicius_mom 
>   To: [EMAIL PROTECTED] 
>   Sent: Friday, September 17, 2004 4:34 PM
>   Subject: Re: RES: RES: [delphi-br] Concatenar variaveis (macro 
substituição)
> 
> 
>   Bom, então vamo lá..
> 
>   Eu acho que falta de concentração ou conhecimento (mais provavel 
a 
>   segunda opção heahe) mas não to conseguindo resolver este 
problema. 
>   Vamos supor que estou com 42 quadros na tela. Cada quadro 
representa 
>   a possibilidade de um dia do mes estar marcado ali. Os quadros 
>   (paineis) começam com o nome Quadro1 e vai até o nome Quadro42.
> 
>   Se o dia da semana é terça feira, então deveria-se começar 
>   preenchendo o terceiro quadro (contando a partir de domingo). 
Isso 
>   seria o Quadro3. Como vcs fariam para achar este quadro sem ser 
por 
>   ifs ou case e, alem disso, colocar os outros valores nos quadros 
>   subsequentes?
> 
>   Obrigado pla ajuda,
> 
>   Vinicius
> 
> 
> 
>   --- Em [EMAIL PROTECTED], "Walter Chagas 
>   \(Desenvolvimento\)" <[EMAIL PROTECTED]> escreveu
>   > > Oloco... deveria ter isso!!! Isso eh uma coisa tão importante 
e os
>   > > cara da borland não preveram?!?!?! :/
>   > >
>   > 
>   > Isso que voce quer é uma coisa que o Clipper fazia porque o 
código 
>   fonte era 
>   > interpretado e não convertido em código puro de máquina. Não há 
>   como fazer 
>   > macrosubstituição no pascal. O que o pessoal faz é um recurso 
>   parecido mas 
>   > não é a mesma coisa.
>   > 
>   > []s
>   > 
>   > 
>   > Walter Alves Chagas Junior
>   > Projeto e desenvolvimento de sistemas
>   > CABTEC - Soluções em Código de Barras
>   > Belo Horizonte - MG
>   > Fone: (31) 2125-9019 - Fax: (31) 2125-9030
>   > http://www.cabtec.com.br
>   > [EMAIL PROTECTED]
>   > 
>   > 
>   > ----- Original Message ----- 
>   > From: "vinicius_mom" <[EMAIL PROTECTED]>
>   > To: <[EMAIL PROTECTED]>
>   > Sent: Friday, September 17, 2004 4:08 PM
>   > Subject: Re: RES: RES: [delphi-br] Concatenar variaveis (macro 
>   substituição)
>   > 
>   > 
>   > Oloco... deveria ter isso!!! Isso eh uma coisa tão importante e 
os
>   > cara da borland não preveram?!?!?! :/
>   > 
>   > Agora a parte de contruir componente que nem foi comentado eu 
não
>   > consegui visualizar como seria... vc teria um exemplo?!
>   > 
>   > []s
>   > 
>   > Vinicius
>   > 
>   > 
>   > --- Em [EMAIL PROTECTED], "Rubem Rocha" <[EMAIL PROTECTED]>
>   > escreveu
>   > > E não existe mesmo.
>   > > []s
>   > >
>   > > -----Mensagem original-----
>   > > De: Luciano R. Machado [mailto:[EMAIL PROTECTED]
>   > > Enviada em: sexta-feira, 17 de setembro de 2004 15:02
>   > > Para: [EMAIL PROTECTED]
>   > > Assunto: Re: RES: [delphi-br] Concatenar variaveis (macro
>   > substituição)
>   > >
>   > >
>   > > Me desculpe pelo engano, deve ser o "efeito sexta-feira".
>   > >
>   > > Que eu saiba não há macro substituição no Delphi. :-(
>   > >
>   > > -- 
>   > > Luciano Rodrigues Machado
>   > > Programador - Ribeirão Preto-SP
>   > >
>   > > Márcio Francischinelli (DMAN) wrote:
>   > >
>   > > >   Luciano, acho que não é bem essa a solução...
>   > > >   Acho que o que o Vinícius queria é uma macro substituição.
>   > Exemplo:
>   > > >
>   > > > procedure TForm1.Button1Click(Sender: TObject);
>   > > > var
>   > > >   t1, t2: string;
>   > > >   t3,t4: Double;
>   > > > begin
>   > > >   t1 := 't';
>   > > >   t2 := '3';
>   > > >   t3 := 50;
>   > > >   t4 := t1 + t2;
>   > > > end;
>   > > >
>   > > >   Onde t4 deveria ficar com o valor de 50, através da soma 
do
>   > conteúdo
>   > > > de duas variáveis retornando um nome de variável...
>   > > >
>   > > >   Até agora procurei e não encontrei no Delphi... Alguém 
sabe se
>   > > > existe ???
>   > > >
>   > >
>   > >
>   > >
>   > >
>   > > -- 
>   > > <<<<< 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
>   > 
>   > 
>   > 
>   > -- 
>   > <<<<< 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
> 
> 
> 
>   -- 
>   <<<<< 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]
> 
> 
> 
>         Yahoo! Grupos, um serviço oferecido por: 
>           
> 
> 
> --------------------------------------------------------------------
----------
>   Links do Yahoo! Grupos
> 
>     a.. Para visitar o site do seu grupo na web, acesse:
>     http://br.groups.yahoo.com/group/delphi-br/
>       
>     b.. Para sair deste grupo, envie um e-mail para:
>     [EMAIL PROTECTED]
>       
>     c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos 
do Serviço do Yahoo!. 
> 
> 
> 
> [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

<*> 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