关于权限 我的窗体(main)有两个菜单:mnu1和mnu2,想在登录时用两个权限(1,2)实现两个菜单的显示.具体是:为1时两个菜单都显示,为2时mnu2不显示.请问如何控制? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚好我也问过此类问题,在程序中加一句就可(为2时):main!mnuS.Enabled=False if power=1 thenmenu1.enabled=truemenu2.enabled=trueelsemenu1.enabled=truemenu2.enabled=falseend if main!mnuS.Enabled=False没错,我试了OK 登陆界面写代码: Option ExplicitPublic LoginSucceeded As IntegerPrivate Sub cmdCancel_Click() LoginSucceeded = 0 frmMain.txtMenu1.Visible = False frmMain.txtMenu2.Visible = False Me.Hide frmMain.ShowEnd SubPrivate Sub cmdOK_Click() If txtUserName = "User1" And txtPassword = "password1" Then LoginSucceeded = 1 frmMain.Show frmMain.txtMenu1.Visible = True frmMain.txtMenu2.Visible = True Me.Hide ElseIf txtUserName = "User2" And txtPassword = "password2" Then LoginSucceeded = 2 frmMain.Show frmMain.txtMenu1.Visible = True frmMain.txtMenu2.Visible = False Me.Hide Else LoginSucceeded = 0 frmMain.Show frmMain.txtMenu1.Visible = False frmMain.txtMenu2.Visible = False Me.Hide End If End Sub 密码为2 时:If txtUserName.Text = "2" And txtPassword.Text = "2" Then MsgBox "欢迎!", vbOKOnly + vbInformation, "欢迎" LoginSucceeded = True main!mnu2.Enabled=False Unload Me 一个小小的问题!望名人指点! 为什么有时候安装VB会失败呢? set dcrptdata.datasource=myrs 有错 WINSOCK编程如何实现服务器端接收到数据後后根据这个数据再发一个特定的消息给客户端?谁能给个简单的例子。分不多了见谅! 创建自己类集合的问题 DataReport的使用 solidworks 螺纹库二次开发 win2000的关机程序??? 关于CListCtrl控件的两上问题,答对一定有高分,谢谢了. 谁有这些对象的说明文件或教程? 怎么用vb调用和控制其它程序运行 关于ActiveReport打印的问题???求教!!!
main!mnuS.Enabled=False
menu2.enabled=true
else
menu1.enabled=true
menu2.enabled=false
end if
没错,我试了OK
Option ExplicitPublic LoginSucceeded As IntegerPrivate Sub cmdCancel_Click()
LoginSucceeded = 0
frmMain.txtMenu1.Visible = False
frmMain.txtMenu2.Visible = False
Me.Hide
frmMain.Show
End SubPrivate Sub cmdOK_Click()
If txtUserName = "User1" And txtPassword = "password1" Then
LoginSucceeded = 1
frmMain.Show
frmMain.txtMenu1.Visible = True
frmMain.txtMenu2.Visible = True
Me.Hide
ElseIf txtUserName = "User2" And txtPassword = "password2" Then
LoginSucceeded = 2
frmMain.Show
frmMain.txtMenu1.Visible = True
frmMain.txtMenu2.Visible = False
Me.Hide
Else
LoginSucceeded = 0
frmMain.Show
frmMain.txtMenu1.Visible = False
frmMain.txtMenu2.Visible = False
Me.Hide
End If
End Sub
If txtUserName.Text = "2" And txtPassword.Text = "2" Then
MsgBox "欢迎!", vbOKOnly + vbInformation, "欢迎"
LoginSucceeded = True
main!mnu2.Enabled=False
Unload Me