登陆窗体为什么用OK标记是否登陆成功
来源:互联网 发布:软件安全漏洞检测技术 编辑:程序博客网 时间:2024/06/06 16:30
前几天敲《学生信息管理系统》,在模块中有如下代码:
Sub Main() '定义登陆窗口 Dim fLogin As New frmLogin '显示登录窗体,并设置为模式窗体 fLogin.Show vbModal '可以用1代替vbModal '如果登陆不成功,退出程序 If Not fLogin.OK Then End End If '卸载登陆窗口 Unload fLogin '定义主窗口 Set fMainForm = New frmMain '显示主窗口 fMainForm.Show End Sub
代码中“如果登陆不成功,退出程序”
If Not fLogin.OK Then End End If
这部分我一直不理解为何这么写,代码对用户名或密码错误已经做了处理,怎么还多此一举处理登陆不成功呢?当我把这段代码去掉似乎也没什么影响,后来把登陆窗体的代码看了一遍,突然下面的一段代码引起了我的注意
'如果登陆次数超过限定次数,关闭程序 If MaxLogTimes = 3 Then MsgBox "登陆次数超过允许范围,程序将关闭!", vbOKOnly + vbExclamation, "警告" Unload Me End If
是不是超过允许登陆次数就算登陆不成功呢?我赶紧去试验,果然,当密码错误三次之后奇迹发生了,程序并没有终止,而是直接进去了。哇,小小的一段代码作用原来如此之大。
每一段代码都有它存在的价值,不容忽视,需要我们用心去体会。
- 登陆窗体为什么用OK标记是否登陆成功
- 检测是否登陆成功
- 登陆成功
- 用 WinPCAP 监听并分析 FTP 协议并记录 IP、用户名、密码和登陆是否成功
- 登陆窗体的制作
- c#登陆窗体制作
- 托管C++,登陆窗体
- 登陆窗体的关闭
- 登陆窗体的实现
- 机房之登陆窗体
- 机房登陆窗体
- 阶段性的登陆成功
- 登陆人人网的代码,测试OK
- 用类制作的检查是否登陆
- 用过滤器Filter判断用户是否登陆
- 用Module中的事件验证是否登陆
- 检查是否登陆
- 判断是否登陆
- 从Win32移植cocos2d-x到Android
- 2.2 E2(b)
- 3.3 E7
- jsf web.xml配置
- [IOS]陀螺仪和加速仪编程
- 登陆窗体为什么用OK标记是否登陆成功
- 设置窗口居中的两种方法
- 奋战杭电ACM(DAY5)1009
- 统计数组中各数字出现的次数
- 浙江大学PAT上机题解析之1015. Reversible Primes (20)
- left join、right join、inner join的区别
- 数据结构
- (step6.2.2)hdu 1874(畅通工程续——最短路径)
- 黑马程序员——反射知识总结