Ver Mensaje Individual
  #3  
Antiguo 17-12-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.289
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por erasmorc Ver Mensaje
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

  // Buscar la action
  comp := FindComponent(nombre_Accion);
  if Assigned(Comp) then begin
    if (comp is TAction) then begin
      TAction(comp).Execute;
    end;
  end;
__________________
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.
Responder Con Cita