FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Contar componentes
Buenas necesito contar los componentes creados en tiempo de ejecucuion que a su vez se crean en otro comoponente.
Explico: En tiempo de ejecucion creo 5 comoponentes "Panel" y luego a su vez creo en 3 de estos componente un Button. Pues bien, necesitaria saber cuantos button tengo en total en el Form o bien pasar por cada uno de los Panel y que me digan cuantos button existen en cada uno de ellos, pero el resultado final seria saber cuantos button. Creo los paneles: Bit := Tpanel.Create(Self); Bit.Parent := From1; Bit.Left := 1; Bit.Top := 1; Bit.Height := 25 ; Bit.Width := 25 ; Creo los Button Bit := Tbutton.Create(Tpanel); Bit.Parent := Tpanel; Bit.Left := 1; Bit.Top := 1; Bit.Height := 25 ; Bit.Width := 25 ; Cuento los paneles: for i := 0 to componentCount - 1 do if components[i] is Tpanel then ShowMessage(IntToStr(I)); Pero el problema es que no puedo contar los Button que hay dentro de los Paneles Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Contar registros en FB | Angel.Matilla | Firebird e Interbase | 4 | 17-04-2018 19:37:44 |
GroupBox es un contenedor...? entonces porque no puedo contar los componentes....? | Kenobi | Varios | 1 | 25-03-2009 14:49:12 |
contar subdirectorios... | Jorghino reyes | Varios | 2 | 26-09-2005 16:33:21 |
contar caracteres | Cosgaya | Varios | 1 | 04-06-2005 17:40:54 |
Contar Caracteres | Nuria | Varios | 2 | 29-12-2003 10:36:46 |
|