首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和 Text2,其中Text1用来输入口令(输入时,显示“*”),无初始内容Tex
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和 Text2,其中Text1用来输入口令(输入时,显示“*”),无初始内容Tex
admin
2012-10-09
55
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和 Text2,其中Text1用来输入口令(输入时,显示“*”),无初始内容Text2的初始内容为3,如图3—1所示。
程序给出了C1的事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确内容,使得在运行时,在Text1中输入口令后,单击“确定”按钮,如果输入的是“123456”则在Text1中显示“口令正确”;如果输入其他内容,单击“确定”后,弹出错误提示对话框,并且 Text2中的数字减1。最多可输入3次口令,若3次都输入错误,则禁止再次输入。
注意:不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
选项
答案
① 在窗体上建立好控件后,先设置控件属性,再编写事件过程。 ② 在文本框里显示的内容通过Text属性设置,其形式为: 文本框名.Text=显示的内容 要使文本框内容显示为“*”,需将PasswordChar属性设置为“*”。 程序中用到的MsgBox语句用法为: MsgBox提示[,按钮][,标题] 在程序运行时控件是否可操作由Enabled属性设置,当该属性为True时控件可操作,为 False时不可操作。若3次都输入错误,禁止再次输入,将文本框的Enabled属性置为 False即可。 ③ 解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性值见表4。 表 4控 件 属 性 设 置 值 文本框 Name Text Text1 空 文本框 Name Text Text2 3 命令按钮 Name Caption C1 确定 标签 Name Caption L1 口令 标签 Name Caption L2 输入次数 第二步:编写程序代码。 程序提供的代码: Private Sub C1_Click() ’ If?="123456" Then Text1.Text="口令正确" ’ Text1.?="" Else Text2.Text=Text2.Text—1 ’ If Text2.Text>?Then MsgBox "第" & (3—Text2.Text) & "次口令错误,请重新输入" Else MsgBox "3次输入错误,请退出" ’ Text1.Enabled=? End If End If End Sub 参考代码: Private Sub C1_Click() If Text1.Text="123456" Then Text1.Text="口令正确" Text1.PasswordChar="" Else Text2.Text=Text2.Text—1 If Text2.Text>0 Then MsgBox "第" & (3—Text2.Text) & "次口令错误,请重新输入" Else MsgBox "3次输入错误,请退出" Text1.Enabled= False End If End If End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/L3hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个通用对话框,其名称为CommonDialog1,然后画一个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()CommonDialog1.Flags=cdlOFNHideReadOn
在窗体上画一个文本框,然后编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimcharAsStringchar=Chr(KeyAscii)
当我们输入代码时,VisualBasic可以自动检测______错误。
为了暂时关闭计时器,应把该计时器控件的哪个属性设置为False?
在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是
在窗体上画三个单选按钮,组成—个名为chkOption的控件数组。用于标识各个控件数组元素的参数是
下列事件过程的功能是:建立一个名为Data1的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。 PrivateTypeAng KAsInteger S
“年龄在18-25之间”这种约束是属于数据库当中的
以下语句的输出结果是【】。S$="China"S$="Beijing"printS$
要获得当前驱动器应使用驱动器列表框的哪个属性_________。
随机试题
简述服务过程的三个维度。
主动脉瓣第二听诊区有舒张期叹气样杂音,见于哪种疾病
A、色甘酸钠B、甲苯咪唑C、多潘立酮D、氢溴酸山莨菪碱E、特比萘芬用于皮肤真菌感染的药物是()。
票据权利人为将票据权利出质给他人而进行背书时,如果未记载“质押”、“设质”或者“担保”字样,只是签章并记载被背书人名称,则该背书行为的效力是()。
期刊变更()等要向所在地省级新闻出版行政主管部门备案。
Somepeoplethink______youchangeyourmind,thelesslikelyyouaretofocusyourattentiononyourwork.
个税改革后有约6000万人不用再缴税,这部分人的分布按照收入越低人数越多呈一个金字塔似的线性分布。改革前的税率为收入2000~2500元部分征收5%,2500~4000元部分征收10%。若全国个人收入无明显增长,税改后预计这部分人群会导致该税种减征多少?(
[2012年第28题]经过反复核查,质检员小李向厂长汇报说:“726车间生产的产品都是合格的,所以不合格的产品都不是726车间生产的。”以下哪项和小李的推理结构最为相似?
Thebabyseemscontent;hemusthave______hisnewnursemaid.
A、Shehadjustseenamurderfilm.B、Shewasbeingfollowed.C、Thestationwasfarfromthecitycenter.D、Therewerefewpeople
最新回复
(
0
)