FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Saber qué procedimento tiene asignado un evento
Hola a todo el mundo
Una cosilla... que me tiene mosqueado. Quiero saber si un evento de un componente está asignado (ésto lo hago con Assigned(MiObj.OnExit) y funciona), pero además quiero saber a qué procedimiento está asignado. Inentaré explicarme El OnExit (p. ej.) puede estar asignado (con el inspector de objetos) a TForm1.MiObjExit, pero también a TForm1.OtroProcedimento (ya sea en el inspector de objetos o por código (MiObj.OnExit := OtroProcedimiento). He visto en la ayuda de Delphi (Procedural types in statements and expressions) que sería: if @MiObj.OnExit=@OtroProcediemiento then ...; pero no me compila (Me canta: Variable required); Y mi pregunta es : ¿puedo saber de alguna manera a cuál de ambos lo está ? Espero que "me se entienda" Yo sigo investigando... Y muchas gracias
__________________
La violencia es el último recurso del incompetente. (Salvor Hardin) Última edición por Ohcan fecha: 21-06-2005 a las 12:11:13. Razón: Ampliar |
|
|
|