Edmilson Pontes wrote: > Colegas, > Insisto com um assunto. > Preciso implementar uma arquitetura para que quando um programador precise > executar uma ação ele apenas solicite a execução do método. Algo tipo assim: > procedure ExecutaAcao(obj : TObject; metodo : String). > No site da DevMedia ( > http://www.devmedia.com.br/articles/viewcomp.asp?comp=1127 ) tem um exemplo. > MAS... > O problema é que o MethodAddress não recebe como parâmetro a lista de > parâmetros do método desejado,
Justamente, rtti não grava esse tipo de informação. Você precisa conhecer a sintaxe do método em tempo de compilação. > ou seja, se eu tiver um método > sobrecarregado? Qual executará? O sobrecarregado, polimorfismo irá funcionar perfeitamente. Mas isto nada tem a ver com a primeira metade da sua sentença (os parâmetros). -- Joao Morais > Se alguem saber uma outra solução, senão por este, agradeço a dica. > > Desde já agradeço qualquer pronunciamento. > > Edmilson Pontes > > > [As partes desta mensagem que não continham texto foram removidas] > > > ------------------------------------ >