Como saber si un evento esta programado
Estoy programando el evento onKeyPress de un form.
Dentro del evento me interesa saber si el evento onKeyPress del componente activo esta programado. Alguien me puede ayudar? He intentado com Código:
if assigned( (activecontrol as tWinControl).onkeyPress) then Gracias |
El problema es que el evento OnKeyPress en TWinControl está protegido. Para "desprotegerlo" puedes usar:
Y por cierto, es innecesario poner ActiveControl as TWinControl ya que ActiveControl es precisamente de tipo TWinControl. // Saludos |
Perfecto
El programa compila correctamente y el funcionamiento es el esperado
Gracias Roman |
La franja horaria es GMT +2. Ahora son las 14:54:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi