Como saber que SubMenu se ejecuto
Hola:
Tengo un MainMenu con un SubMenu de dos Items... cada Items ejecuta un mismo formulario. Como puedo saber que SubMenu fue el que llamo a mi formulario. Saludos |
Utilizando el parámetro sender del evento OnClick. En este parámetro vendrá el objeto que disparó el evento.
Saludos! |
Podrías declarar una propiedad pública del formulario a la que le asignas un valor que identifique el item. Tal asignación la haces antes de mostrar el formulario. Así, el formulario mira el valor de dicha propiedad (por ejemplo en su evento OnShow) para saber quién lo llamó.
// Saludos |
Ahi es donde esta la cosa... no sé como sacar del Evento OnClick el parámetro que me dices.
|
No tenes que sacarlo de ningun lado...
Simplemente "pasa" al evento.
Hasta luego. ;) |
Pues mira pa' eso.. yo creia que era mas complicado...
Una vez mas gracias |
También podrías hacer un cast del sender, para tratar a todos los objetos de un tipo por igual:
|
La franja horaria es GMT +2. Ahora son las 22:28:47. |
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