对窗体及其控件的权限设置有所研究后,最近一段时间对菜单权限的设置也做了一些研究,并在《人口信息统计示例》、《美女彤彤的故事》等文中进行了运用。在这个基础上,便觉得应该进一步总结归纳,做一个通用的菜单权限设置的示例。
通用菜单权限设置的课题,涉及到两个问题:其一是如何简单的进行菜单设置,曾经写过一个《难着不会》的示例,讲解的是用Access的自定义菜单的功能进行菜单设置,本例中没有采用这个方法,而是用VB代码来直接进行菜单的设置,这样就使得菜单的设置进一步简化了;其二是如何简单的进行菜单权限设置,本例中引用了系统角色的概念,也就是说将用户归纳成若干中角色,不同角色赋予不同的菜单使用权限,这样的处理方法可以使设置的工作量极大的降低。
如果你觉得这个方法能用于你的系统,可以将本系统中的数据表(在后台)、窗体、模块等导入你的系统中。不过特别要注意的是每个标准模块中提示的引用,需要在你的系统中重新设置,缺少了这些引用系统难以正常运行。
附 件:
点击下载此附件
演 示: