Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-03-2013
mantraxer21 mantraxer21 is offline
Miembro
NULL
 
Registrado: ago 2010
Posts: 94
Poder: 9
mantraxer21 Va por buen camino
Componente Menú Dinámico

Estimados,

Tengo que desarrollar una aplicación en que los usuarios pasan por un sistema de Nivel de acceso, de las cuales tienen que activar o desactivar opciones del Menu...

Algún componente que pueda ayudar?

O ayuda técnica referente a ello ?

Gracias
Responder Con Cita
  #2  
Antiguo 31-03-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
NULL
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 16
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
mantraxer21,

Cita:
Empezado por mantraxer21
...aplicación en que los usuarios pasan por un sistema de Nivel de acceso, de las cuales tienen que activar o desactivar opciones del Menu...
Revisa estos links:
Cita:
Función Menu Dinámico (users) BD : http://www.clubdelphi.com/foros/show...=opciones+menu

Menu Dinamico Utilizando Componente dxnavbar : http://www.clubdelphi.com/foros/show...=menu+dinamico

Menu configurable : http://www.clubdelphi.com/foros/show...=menu+dinamico

Menús en tiempo de ejecución : http://www.clubdelphi.com/foros/show...=menu+dinamico

¿Como crear menu dinamico? : http://www.clubdelphi.com/foros/show...=menu+dinamico
Espero sea útil

Nelson.
Responder Con Cita
  #3  
Antiguo 31-03-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.180
Poder: 31
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola mantraxer21.

Es muy vaga la descripción de la situación como para dar un ejemplo en concreto, pero agrego otra variante a las que ya te ha sugerido Nelson.
Código Delphi [-]
procedure MenuesLevelAccess(aForm: TForm; const UserLevel: Integer);
var
  i,j: Integer;
begin
  with aForm do
    for i:= 0 to ComponentCount-1 do
      if Components[i] is TMenuItem then
        with TMenuItem(Components[i]) do
          Enabled := Tag <= UserLevel;
end;

Ejemplo de uso:
Código Delphi [-]
  
procedure TForm1.FormCreate(Sender: TObject);
begin
  // Asignar niveles de acceso (1 a 5 para el ej.)
  with MainMenu1 do
  begin
    with Items[0] do
    begin
      Items[0].Tag := 1; // menor acceso
      Items[1].Tag := 2;
      Items[2].Tag := 3;
      Items[3].Tag := 4;
      Items[4].Tag := 5; // mayor acceso
    end;
    {
    with Items[1] do
     ...
    end
    }
  end;

  with PopupMenu1 do
  begin
    Items[0].Tag:= 1;
    Items[1].Tag:= 2;
    Items[2].Tag:= 3;
    Items[3].Tag:= 4;
    Items[4].Tag:= 5;
  end;
  //...
  MenuesLevelAccess(Form1, 0); // no hay acceso sin registrarse
end;

...

//Ejemplo de llamada:
procedure TForm1.btnUserLogClick(Sender: TObject);
begin
  ... 
  MenuesLevelAccess(Form1, UserLevelAccess);
end;

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #4  
Antiguo 31-03-2013
Avatar de radenf
radenf radenf is offline
Miembro
NULL
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 12
radenf Va por buen camino
Cita:
Empezado por mantraxer21 Ver Mensaje
Estimados,

Tengo que desarrollar una aplicación en que los usuarios pasan por un sistema de Nivel de acceso, de las cuales tienen que activar o desactivar opciones del Menu...

Algún componente que pueda ayudar?

O ayuda técnica referente a ello ?

Gracias
En este link se discutió el tema y se sugirió usar un componente que hace lo que tu quieres.

Salu2
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Menu Dinamico Utilizando Componente dxnavbar steelha Varios 11 25-01-2013 18:49:21
Menú dinámico con JavaScript y PHP lucasarts_18 PHP 14 24-11-2007 22:13:54
Combo o menu desplegable dinamico Andrea Martinez PHP 5 25-02-2007 01:38:28
Main Menu Dinamico cahosoft Varios 2 30-06-2005 10:45:56
Menu dinamico xxxFALKORxxx OOP 1 23-03-2005 19:06:51


La franja horaria es GMT +2. Ahora son las 06:59:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi