![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() 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" ![]() 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 |
|
|
![]() |
|