![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
||||
|
||||
|
¿Se descompuso tu barra espaciadora?
Los eventos en Delphi son propiedades de los objetos. Así por ejemplo, un TEdit tiene las propiedades OnChange, OnExit, etc. al igual que propiedades "normales" como Color, Font, etc. La diferencia es que los valores de estas propiedades son funciones o procedimientos. Cuando implementas un evento dando doble click sobre él en el inspector de objetos, Delphi automáticamente asigna el procedimiento a la propiedad: StringGrid1SelectCell -> StringGrid1.OnSelectCell Si no hay ningún evento asociado quiere decir que la propiedad tiene el valor nil. Así, la asignación StringGrid1.OnSelectCell := nil; desasigna el evento y StringGrid1.OnSelectCell := StringGrid1SelectCell; vuelve a asignarlo. // Saludos |
|
|
|