![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Gracias por contestar .
En principio la Solucion Es perfecta Compila Ejecuta Todos los pasos que debe de hacer pero al final surge un problema: Pongo como ejemplo componentes TLabel (no lo es) Ansistring NombreComponent; int i=1; NombreComponente = "TLabel" + IntToStr(i); for (int j=0;i<= (Contenedor->ControlCount);j++) { If (Contenedor->Controls[j]->Name ==Nombre) { TLabel(Contenedor->Controls[j]).Metodo(); i++; Nombre = "TLabel" + IntToStr(i); } } Compila perfectamente y al ejecutar incluso accede al Metodo() de cada TLAbel. El problema radica en que a la hora de la verdad no se han realizado los cambios Propuestos en Metodo(). Me huelo que el problema esta en la instruccion: TLabel(Contenedor->Controls[j]).Metodo(); que deberia ser : TLabel(Contenedor->Controls[j])->Metodo(); pero no compila. Se te ocurre algo Gracias otra Vez |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Recorrer los componentes de un DbCtrlGrid ? | andresenlared | Varios | 4 | 18-07-2007 01:32:55 |
| Recorrer arreglo | Perrero80 | Varios | 3 | 18-05-2006 22:52:27 |
| Recorrer un excel o cvs | YaninaGenia | Conexión con bases de datos | 2 | 12-07-2005 19:53:36 |
| Recorrer un StringList | bustio | Varios | 2 | 27-02-2005 19:50:21 |
| Recorrer un Treeview | mateamargo | OOP | 0 | 11-11-2003 16:53:39 |
|