vb程序从登陆界面进入到主界面,如何根据登陆界面所选的用户名不同而设置主界面的功能
vb程序从登陆界面进入到主界面,如何根据登陆界面所选的用户名不同而设置主界面的功能,比如说用户admin登录到主界面后可以用全部功能,用户admin1登陆后,主界面有部分...
vb程序从登陆界面进入到主界面,如何根据登陆界面所选的用户名不同而设置主界面的功能,比如说用户admin登录到主界面后可以用全部功能,用户admin1登陆后,主界面有部分功能enabled=false
展开
展开全部
在模块或登陆界面中添加一个成员
public 用户名 as string
在登录成功的语句后面加:用户名=TextBox1.text '假设textbox1是输入用户名的控件
然后在主界面的Load事件中写:
if 登录界面.用户名="admin" then
控件1.Enabled=True
else
控件1.Enabled=Flase
end if
不过这个是死办法,最好的办法还是建立用户数据库,对每个用户或部门职务的员工进行权限分配,最后在主界面的Load事件中,遍历菜单项,来控制多个控件是否启用。
public 用户名 as string
在登录成功的语句后面加:用户名=TextBox1.text '假设textbox1是输入用户名的控件
然后在主界面的Load事件中写:
if 登录界面.用户名="admin" then
控件1.Enabled=True
else
控件1.Enabled=Flase
end if
不过这个是死办法,最好的办法还是建立用户数据库,对每个用户或部门职务的员工进行权限分配,最后在主界面的Load事件中,遍历菜单项,来控制多个控件是否启用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询