vb期末考试复习资料(经典总结版)(10)
在[2]所在的IF语句中,Then子句中把Text1的斜体属性设置为True,而对话框中Ch1复选框的标题是“斜体”,说明选中这个复选框应执行第一个IF语句中的Then子句,所以[2]处应填写Ch1.Value=1。同样道理,在[3]处应填写Ch2.Value=1。
【答案】 [1]Form2.Show或Form2.Load:Form2.Show [2]Ch1.Value=1 [3]Ch2.Value=1
例5 设计一个名称为Form1的窗体,含一个标题为“登录”的命令按钮,单击此按钮,则打开“登录”对话框,正确口令为字符串“123456”,若单击“确定”按钮,则检查口令,如果口令正确,则在Form1窗体上显示“登录成功”并关闭对话框,否则弹出错误提示。允许输入3次口令,输入口令的文本框的名称为Text1,显示输入的次数的文本框的名称为Text2,Text2不允许键盘输入。如果3次输入都是错误的,则再次输入时,弹出提示,然后焦点定位到“退出”按钮上。单击“退出”按钮则在Form1窗体上显示“登录失败”并关闭对话框。对话框中“确定”按钮的名称为C1,“退出”按钮的名称为C2。编写适当的事件过程实现本题的功能。
24
【分析】 (1)建立控件:创建Form1、Form2,并在Form2窗体上画出两个文本框、两个命令按钮和两个标签。
(2)设置属性:根据题意,文本框Text1的PasswordChar属性应设置为“*”;因Text2不允许键盘输入,Text2的Locked属性设置为True;Form2的标题设置为“登录”,ControlBox属性设置为False。
(3)编写事件过程
Form1上“登录”按钮的Click事件过程: Private Sub C1_Click( ) Form2.Show End Sub
Form2中“确定”按钮和“退出”按钮的Click事件过程: Private Sub C 1_Click( )
Text2.Text = Val(Text2.Text) + 1 If Text1.Text = \ Form1.Print\登录成功\ Unload Me
ElseIf Val(Text2.Text)<3 Then
MsgBox\第\次口令错误,请重新输入\ Else
MsgBox Text2.Text&\次口令都错误,请退出\ Text1.Locked = True End If End Sub
Private Sub C2_Click( ) Form1.Print\登录失败\ Unload Me End Sub
在“确定”按钮的Click事件过程中,每单击此按钮一次,Text2中的数加1,从而记录输入口令的次数。如果在Text1中输入的是“123456”,表示口令正确,则在Form1上输出“登录成功”,然后卸载Form2如果口令错误,则要判断Text2中的数是否小于3,如果小于3,就用MsgBox对话框给出提示,否则,把Text1锁住(Locked=True),不允许再次输入口令。
当输入口令3次都错误,不允许再次输入,如果把输入光标移到Text1上,应弹出图12-5所示的对话框。可以在Text1获得焦点时实现这一功能,所以编写Text1的GotFocus事件过程如下: Private Sub Text1_GotFocus ( ) If Val(Text2.Text) >= 3 Then
MsgBox\口令错误超过3次,请退出\ C2.SetFocus End If End Sub
第十章 多窗体例题分析
例1 下列操作中不能向工程中添加窗体的命令是 A.执行“工程”菜单中的添加窗体命令 B.单击工具栏上的“添加窗体”
C.右击窗体,在弹出的菜单中选择“添加窗体”命令
D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令
【分析】 在建立VB应用程序时,自动创建一个窗体。在需要建立多窗体程序时,可以使用多种方式向工程文件中添加窗体。可以使用“工程”菜单或工具栏中相应的按钮执行添加窗体的命令。另外,在工程资源管理器窗口中,单击鼠标右键,弹出的快捷菜单中有“添加窗体”命令。答案A.、B.、D.对应上述三种情况。按答案C操作不能完成添加窗体的操作。 【答案】 C
例2 当一个工程含有多个窗体时,其中的启动窗体是
25
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




