De alguna manera debes de saber qué has de ejecutar; por ejemplo, puedes tener una stringlist donde se almacenen los nombres de las acciones y p.ej.bel método o procedimiento que correspondiente.
Luego el menú se creará indicando el nombre de la acción que se quiera
Al crear el menú, en el onclick pones un genérico, y en el tag el index de la acción correspondiente en la stringlist
Al hacer clic, tu onclick mira el sender, Qué es el o menuitem
Y del tag obtienes la entrada de la stringlist
Y de allí la ejecución del procedure o lo que sea que te han proporcionado
|