FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Eventos en un array de componentes
Tengo un array de CheckBox que lo defino así:
aCuotas: Array [0..10] of TCheckBox; Creo los 11 CheckBoxs y accedo a las propiedades sin problemas. El problema se presenta cuando quiero tener acceso al evento OnClick de estos checks y poder identificar en cual se hace el click (ya que por cuestiones del sistema deben estar "checkados" en forma consecutiva) para permitir (o no) que se marque con el tilde el CheckBox sobre el cual se hizo el click. Desde ya agradezco cualquier solución y/o sugerencia. |
#2
|
||||
|
||||
Hola,
Bueno. Usar un Array pudiendo usar un "TObjectList", por ejemplo, hará que tengas que trabajar más, para empezar. Ahora bien, para identificar al "checkbox" en que se hizo clic, puedes valerte del parámetro "Sender" del propio evento "OnClick". Dicho parámetro "Sender" puede contener una referencia al objeto que "disparó" el evento. No siempre es así, porque nada te impide utilizar el evento "OnClick" por tu cuenta y riesgo, y no enviar referencia alguna, por ejemplo, pero, en general, es como digo al principio. De tal como que es posible hacer algo como esto:
No sé si te aclaro algo o no... pero, a lo mejor te he dado alguna idea por lo menos. |
#3
|
|||
|
|||
Hola y para recorrerlos y checkearlos prueba con esto, quiza puedas implementarlo:
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con array de componentes | nenufer | Varios | 2 | 06-06-2006 11:44:28 |
Eventos en componentes creados en tiempo de ejecucion | joumont | OOP | 3 | 27-12-2005 14:48:23 |
Como Asignar Variable Tipo Array de Tform a otro Array del Mismo tipo | morfeo21 | Varios | 5 | 17-08-2004 17:39:51 |
Eventos | xerkan | Firebird e Interbase | 5 | 13-10-2003 17:21:18 |
Capturar eventos de componentes | vichovi | OOP | 3 | 13-06-2003 19:01:33 |
|