VB权限设置,我是通过VB和ACCESS做的一块小软件,

我想通过登录按钮实现管理员和普通用户的权限问题!很急…同一个登录界面,登录分管理员和普通用户,进去之后管理员能进行所有操作而普通职员只能进行部分操作,其他菜单都是灰色的,... 我想通过登录按钮实现管理员和普通用户的权限问题!很急…同一个登录界面,登录分管理员和普通用户, 进去之后管理员能进行所有操作 而普通职员只能进行部分操作,其他菜单都是灰色的,禁用的……谁以前做过 展开
 我来答
anankid
2012-03-15 · TA获得超过2047个赞
知道小有建树答主
回答量:1174
采纳率:0%
帮助的人:857万
展开全部
假如管理员对应开放的菜单名称都在一个字符串StrMenus里(这个事先保存在你数据库里的),主窗体为 MainF,则代码如下:

For Each V In MainF.Controls
Vname = UCase(V.Name)
If UCase(TypeName(V)) = "MENU" Then
If InStr(StrMenus, Vname) > 0 Then
V.Enabled = True
Else
V.Enabled = False
End If
End If
Next
李一是天才
2012-03-26
知道答主
回答量:41
采纳率:0%
帮助的人:24万
展开全部
vb2008做的: userpri = ComboBox1.Text.ToString.Trim
username = TextBox1.Text.ToString.Trim
password = TextBox2.Text.ToString.Trim
Dim n As Integer = judgeVege()
If (username = "" And password = "") Then
MessageBox.Show("用户名密码不能为空!!")
Else
If (userpri = "操作员") Then
If n >= 1 Then
Form1.Show()

Else
MessageBox.Show("用户名或密码错误")
End If
ElseIf (userpri = "管理员") Then
If n >= 1 Then
Manager.Show()

Else
MessageBox.Show("用户名或密码错误")
End If
End If
End If
TextBox1.Text = ""
TextBox2.Text = ""
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式