用VB做了个管理系统,要求不同用户显示不同的操作界面

用VB做了个管理系统,用户有种类型(管理员,教师,学生),不同的用户有不同的操作权限,如何实现根据用户,显示不同的操作界面(主要做了一个主界面,用户不同显示的可操作项不同... 用VB做了个管理系统,用户有种类型(管理员,教师,学生),不同的用户有不同的操作权限,如何实现根据用户,显示不同的操作界面(主要做了一个主界面,用户不同显示的可操作项不同,即菜单与工具栏不同) 展开
 我来答
zx001z7d53
2011-10-30 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5690万
展开全部
在登录成功后在模块里设置两个变量,一是记录它的用户名,二是从数据库读他的角色,或权限,然后根据他的权限参考楼上的决定各项是不是可用
更多追问追答
追问
我是设了Enabled属性,可是切换用户时,有时需要设置的特别多,能不能给个具体的小例子。主界面菜单项做一两个都行。谢谢!
追答
设置多的话做个表,放到数据库里
这么繁琐的事情能是个小例子?
syx54
2011-10-30 · TA获得超过7379个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2766万
展开全部
根据不同用户,可以设置菜单项以及控件的:
Enabled属性或者Visible的属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qhtv1qhtv1
2015-04-23 · TA获得超过198个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:114万
展开全部
给你个思路,把,权限分成3类,A读写,B只读,C禁止,在用户注册时,指定该用户的权限字符串,如AAABAACABAA,用户登录时,修改每一个窗体的.tag,为对应的,A,B,C,新增,修改,查询前,判断一下tag。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
镇江高专宿管科
2011-10-30
知道答主
回答量:8
采纳率:0%
帮助的人:1.3万
展开全部
在用户表后跟上菜单的字段,直接读取出来赋值给菜单控件的ENABLE的属性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式