如图
要求:
若用户正确输入账号与密码(登录窗体是form2)才能操作MDIform1的各项功能如主菜单相反用户不许操作MDIform1(实现的效果就是用户如果没有正确输入密码若再点击MDIform1是没有反应的)
如图
要求:
若用户正确输入账号与密码(登录窗体是form2)才能操作MDIform1的各项功能如主菜单相反用户不许操作MDIform1(实现的效果就是用户如果没有正确输入密码若再点击MDIform1是没有反应的)
非常简单!
先把form2设为最先启动窗口!
然后想在form2窗体中写下面代码!
Private Sub Command1_Click()
If Text1.Text = "账号" And Text2.Text = "密码" Then
MDIForm1.Visible = True
Unload Me
Else
MsgBox "账号密码错误!请重新输入!"
End If
End Sub
if command1.caption="name" and command2.caption ="password" then
MDIForm1.command1.enabled=ture 'mdiform1.command1表示 mdiform1中管理员可操作的按纽等。最好用数组。
end if
LZ的意思就是: 没有正常登录的时候不能点击MDIform1的菜单、及工具条?
貌似简单吧,你可以将你的MDIFORM1内各项菜单及工具条的选项设置为“无效”,这样菜单栏各项均为‘灰色’且不可以点击, 当正确登录收,在改变菜单项的相关值为TRUE。
-----
不写程序好多年,仅仅给你提供一个思路而已,但愿能用上
加我的QQ:9986666@qq.tm 答案是:110
这个很简单,但是如果详聊一下,也许更好更快的帮助你