Cita:
Empezado por erasmorc
Tengo un componente Actionlist, en el cual tengo varias opciones de menu configuradas que en su procedimiento excecute realizan varias acciones como desplegar pantallas, reportes etc,...
...yo tengo todos los nombre de los action list en una base de datos entonces quiero seleccionar uno y ejecutarlo desde un boton, asi podre ejecutar todas las opciones del menu que desee,...
|
No acabo de entender bien cual es el problema.
Si tienes los nombres de las Action y quieres ejecutar una a partir de su nombre (propiedad Name), basta con un código similar a este:
Código Delphi
[-]
var
comp:TComponent;
begin
comp := FindComponent(nombre_Accion);
if Assigned(Comp) then begin
if (comp is TAction) then begin
TAction(comp).Execute;
end;
end;