Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2016
etamburelli etamburelli is offline
Miembro
 
Registrado: nov 2014
Posts: 25
Poder: 0
etamburelli Va por buen camino
Unhappy como armar el nombre del elemento a utilizar..

buenas, necesito saber como referenciar un elemento por su nombre y necesito antes armar el nombre... lo q necesito es lo siguiente..
tengo 300 paneles de color blanco, llamados panel1, panel2......panel300
ejecutando un query me devuelve números del 1 al 300 y según los registros del query necesito referencia el panel con ese numero y cambiar de color a verde.
Por ejemplo el primer registro del query es 84, tengo que hacer panel84.color:=clgree; armar el nombre panel84 creo q lo hago con solo poner 'panel'+Query... pero como ejecuto panel84.color:=clgree;????

agradezco si alguien me puede ayudar.
muchas gracias
Responder Con Cita
  #2  
Antiguo 04-07-2016
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola etamburelli.

Por favor no uses el foro Trucos para publicar consultas, ese foro es para hacer aportes de utilidades.

En cuanto a tu consulta, si no entendí mal, creo que lo que buscas es:
Código Delphi [-]
...
var
  pnl: TPanel;
begin
  pnl := FindComponent( 'Panel' + Query.FieldByName('(*)').AsString) as TPanel; 
  if Assigned(pnl) then
    pnl.Color := clGreen;
  ...
Donde "(*)" es el nombre del campo del query que devuelve el número que deseas.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 04-07-2016
etamburelli etamburelli is offline
Miembro
 
Registrado: nov 2014
Posts: 25
Poder: 0
etamburelli Va por buen camino
Thumbs up Perfecto!!! es lo que necesitaba...

muchas gracias , es lo q necesito.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Nombre del elemento en que estoy posicionado Ignacio Gentile OOP 1 14-07-2011 16:01:19
Como armar una fecha sin error oscarac OOP 2 27-04-2011 22:10:13
Un consejo sobre como armar una bd Walterdf Conexión con bases de datos 4 11-05-2004 19:53:33
¿Cómo armar un foro en Delphi 7.0? quiro_eze Internet 0 07-10-2003 00:12:11


La franja horaria es GMT +2. Ahora son las 13:19:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi