Red de conocimiento informático - Problemas con los teléfonos móviles - Problemas de permisos de VB

Problemas de permisos de VB

Supongamos

Menú de gestión: gestión de mnu

Menú de consulta: MnuSearch

Menú de salida: MnuExit

Definir un público global * en el módulo * *Variable AdminAu, el tipo es booleano. Cuando AdminAu = True, significa que los permisos del usuario son de administrador. Cuando AdminAu = False, significa que los permisos del usuario son usuarios normales.

Gestión pública booleana

En Form1, cuando se determina que la autoridad del usuario es un administrador, Adminau = true y cuando se determina que la autoridad del usuario es un usuario común, AdminAu = Falso.

Al cargar Form2, restrinja el menú según el permiso del usuario AdminAu.

Subformulario privado 2_Load()

Gestión de mnu. Habilitado = AdminAu

El valor de "AdminAu" puede establecer directamente la disponibilidad del menú de administración. Cuando el permiso es administrador, AdminAu es True y MnuManagement lo es. Habilitado también se establece después de la asignación. Debido a que otros menús no tienen nada que ver con los permisos de administración, está bien no configurarlos.

Accesorios finales

Pruébalo.