你的每个菜单都应有一个ID号,
用户用一长串Byte的Bit来表示权限,
如200位Byte可表示1600个菜单的权限,
菜单的ID号为1-1600,
在权限串中第N个Bit为1,
则表示ID等于N的菜单有权限。

解决方案 »

  1.   

    对不起,上面我说的不明确.动态菜单我是做出来了,我的疑问(很简单的)是:
          我在form2中有一个全局变量x,作用是用户登陆后识别她的身份,把它放在这个变量x中.可是整个应用程序中,先运行的是主程序(form1),而在form1中的全局变量x为空值(识别x后,用来创建菜单).我该怎么办?高手门快帮帮我吧.