Olá alxsts
Como vai fazer de a função do menu exigir parâmetros?
É um programa antigo, que estou dando manutenção. O antigo programador fez o menu todo na unha mas achei que do jeito que ele fez ficou muito complexo, sendo que a solução usando o menu acima torna tudo muito mais simples e o código fica mais legÃvel.
Tem o método principal que nada mais é que a montagem do menu, onde ele carrega os menus e nome dos métodos, e com base nas permissões do usuário monta o menu de acordo com o usuário.
Fiz usando a função makeblock() e funcionou perfeitamente.
Function MakeBlock( cExpr )
// Alexandre Santos - 04/06/2007 - 16:11
// alxsts (http://www.pctoledo.com.br/forum/posting.php?mode=reply&f=4&t=25102 )
// Retornar um code block a partir de uma string fornecida
Return &( "{ || " + cExpr + "}" )
O programa está funcionando perfeitamente, mas ao invés de usar o menu original, está usando este. Ainda vou fazer outros testes, mas a princÃpio parece que tudo está ok.
A tÃtulo de curiosidade, não seria possÃvel chamar métodos com parâmetros?