FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Menu dinamico
Buena tarde
Compañeros estoy realizando un menu dinamico pero me falta que cuando se genere y se le de clic abra un formulario
tengo esta funcion pero no se me ocurre como llamar el formulario
Última edición por LACV fecha: 07-12-2020 a las 21:40:48. |
#2
|
|||
|
|||
El real problema es que necesito pasar un valor por la funcion pero no al llarmla me arroja error ya que no se valor darle al sender
|
#3
|
||||
|
||||
Ese Documento, ¿qué es? O sea, ¿para qué lo necesitas? ¿De dónde sale? ¿Qué contiene?
|
#4
|
||||
|
||||
Siguiendo el ejemplo que has puesto hay varias cosas a comentar...
La cabecera del procedimiento menuDinamicoClick debe coincidir con el evento al que la estás asignando, por lo tanto debe ser como en el primer mensaje, no como en el segundo.
Para obtener el documento hay varias formas, las más sencillas que se me ocurren: a) Usar los parámetros que tienes disponibles. En tu caso tienes un Sender que es de tipo TMenuItem. Si de alguna forma puedes añadir el Documento a ese parámetro ya lo tendrás disponible dentro del procedimiento. En tu caso ya lo has hecho usando el Caption.
Has utilizado esta línea, por lo tanto dentro del evento puedes utilizar lo siguiente:
b) La segunda opción que se me ocurre, es que crees una lista que te relacione los diferentes elementos del menú con el Documento, por ejemplo utilizado una TStringList o un TDictionary. Cuando creas los elementos del menú, los añades a una TStringList, como parejas (Documento, TMenuItem):
Dentro del evento puedes buscar en la lista y encontrar el elemento (TMenuItem) y obtener el Documento asociado.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Menu Dinamico utilizando Ribbon | steelha | Varios | 3 | 21-07-2020 15:29:20 |
Componente Menú Dinámico | mantraxer21 | Varios | 3 | 31-03-2013 14:10:15 |
Menú dinámico con JavaScript y PHP | lucasarts_18 | PHP | 14 | 24-11-2007 21:13:54 |
Main Menu Dinamico | cahosoft | Varios | 2 | 30-06-2005 09:45:56 |
Menu dinamico | xxxFALKORxxx | OOP | 1 | 23-03-2005 18:06:51 |
|