问题前景: 
   我做权限限定的时候,由于客户一定要求灵活的来自己设置权限。 
   所以我在权限表中只存了控制权限的菜单的名字。 问题: 
   我存是以文本形式存的。那我读出来也是文本类型的。即string类型的。我更本就没办法来做到只通过这一个文本形式的菜单名称就来控制菜单是否显示或是否禁止使用! 
不知道哪位高人能指点一二?小弟感激不尽!!!! 
急ing!~~!!  

解决方案 »

  1.   

    你说的菜单是虾米菜单?
    是你开发的软件的菜单?还是Word的菜单?偶没看明白
    就算来抢沙发吧
    呵呵...
      

  2.   

    想了一個思路:
    -------------------------------------------
    有權限的菜單名是不是都放到權限表中了.你可以把菜單名放在LIST中.如果有那項LIST中相應的選項就為選中狀態.
      

  3.   

    Dim a As Menu
    For Each a In Me.Controls
        If a.Caption = "System" Then a.Enabled = True
    Next a
      

  4.   

    如果你存的是菜单名称:
    Dim a As Menu
    For Each a In Me.Controls
        If a.Name = "mnuSystem" Then a.Enabled = True
    Next a
      

  5.   

    顶楼,无该你明示你的问题.我不是好明白.其实Office有自己的Menu或CommandBar.你应该从这个角度去解决问题.