![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cierto ecfisa, justo tras enviar mi último mensaje vi tu respuesta, gracias.
He estado revisando un poco tu código, que funciona igualmente muy bien... Código:
{
TComponent *CP=NULL;
for(int i=0; i<ComponentCount; i++) {
CP = FindComponent("Label" + IntToStr(i));
if (CP != NULL)
(static_cast<TLabel*>(CP))->Caption = "Nuevo valor" + IntToStr(i);
}
}
Otra cosa ecfisa, al inicializar la variable i del bucle for a i=0, también podríamos haberla inicializado a i=1 cuando el nombre de la primera etiqueta es Label1. ¿No? Por cierto, no tengo nada que disculparte, te agradezco muchísimo tu ayuda. |
|
#2
|
||||
|
||||
|
Hola Yugo.
Cita:
Código:
for(int i=0; i<ComponentCount; i++) {
CP = FindComponent("Label" + IntToStr(i+1));
Código:
for(int i=1; i<=ComponentCount; i++) Código:
{
for(int i=1; i<=ComponentCount; i++)
if (Components[i]->ClassNameIs("TLabel"))
(static_cast<TLabel*>(Components[i]))->Color = clRed;
}
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 04-09-2014 a las 23:06:09. |
|
#3
|
|||
|
|||
|
Muchas gracias por la aclaración ecfisa. Por lo demás creo que entendí tu código. Un saludo!!
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| propiedad caption | lucas05 | Varios | 10 | 25-08-2010 19:51:51 |
| Cambiar caption componentes | capo979 | Varios | 2 | 22-07-2008 09:04:23 |
| Problema con propiedad TRadioButton.Checked en Runtime | vejerf | OOP | 4 | 06-06-2008 17:09:44 |
| Cambiar Caption | Caral | Varios | 13 | 08-02-2008 14:22:13 |
| ¿Cómo hago para que la propiedad Caption de un botón tenga múltiples líneas? | kakarotv5 | Varios | 9 | 25-05-2007 15:29:10 |
|