首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt3.vbp,包含2个窗体,名称分别为Form1、Form2。窗体上已有部分控件,请在Form1窗体上再添加1个名称为Text1的文本框,Text属性为空,Enable属性设置为False(如图所示),输入字符时文本框内将显
在考生文件夹下有一个工程文件sjt3.vbp,包含2个窗体,名称分别为Form1、Form2。窗体上已有部分控件,请在Form1窗体上再添加1个名称为Text1的文本框,Text属性为空,Enable属性设置为False(如图所示),输入字符时文本框内将显
admin
2015-08-12
43
问题
在考生文件夹下有一个工程文件sjt3.vbp,包含2个窗体,名称分别为Form1、Form2。窗体上已有部分控件,请在Form1窗体上再添加1个名称为Text1的文本框,Text属性为空,Enable属性设置为False(如图所示),输入字符时文本框内将显示字符“*”。
程序功能如下:
①单击Form1窗体的“输入密码”按钮,则Text1文本框Enable属性变为True,且获得焦点。
②输入密码后单击Form1窗体的“密码校验”按钮,则判断Text1中输入内容是否为小写字符“abc”,若是,则Form1窗体消失,显示Form2窗体;若密码输入错误,则提示重新输入,若三次密码输入错误,则退出系统。
③单击Form2窗体的“返回”按钮,则form2窗体消失,显示。Form1窗体。
Form2窗体的控件和程序已给出,但Form1窗体的程序不完整,请将程序中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序。最后,程序将按照原文件名进行存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,添加一个名称为Text1的文本框,初使文本内容为空,Enabled属性设置为False,并将其PasswordChar属性设置为“*”。 步骤2:分析并编写程序代码。 程序提供代码如下: 窗体1的代码 Dim n As Integer Private Sub Command1_Click() Text1.Enabled=? Text1.SetFocus End Sub Private Sub Command2_Click() If Text1.Enabled=False Then MsgBox"请先使用‘输入密码’功能!" Else ’If Text1<>"?"Then n=n+1 ’If?=3 Then MsgBox"三次密码输入错误,你无权进入本系统!" End Else MsgBox"第"+Str(n)+"次密码输入错误,请重试!" Text1="" Text1.SetFocus End If Else Text1.Enabled=False Text1="" ’?.Hide ’?.Show End If End If End Sub 窗体2的代码 Private Sub Command1_Click() Form2.Hide Form1.Show End Sub 参考答案: 第1个?处填入:True 第2个?处填入:abc 第3个?处填入:n 第4个?处填入:Form1 第5个?处填入:Form2 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
根据题意,通过文本框的Name、Text、Enabled、PasswordChar属性设置文本框,单击“输入密码”按钮,Text的Enabled属性设置为True,并通过SetFocus方法使文本框获得焦点。
输入密码后单击Form1窗体的“密码校验”按钮,则判断Text1中输入内容是否为小写字符“abc”,若密码正确,通过Hide方法隐藏Form1窗体,并通过Show显示Form2窗体;若密码输入错误,则提示重新输入,变量n用于累积输入次数,三次密码输入错误,则退出系统。
转载请注明原文地址:https://jikaoti.com/ti/kC60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()A=1Fori=1To3SelectCaseiCase1,3A=A+1
下列程序段的执行结果为a="ABBACDDCBA"ForI=6To2Step-2x=Mid(a,I,I)y=Leh(a,I)z=Right(a,I)z=x&y&
下面控件中,用于将屏幕上的对象分组的是
以下控件可作为其他控件容器的是
任何控件都有______属性。
设窗体上有一个名为Text1的文本框,并编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPrivate
在以下Form1窗体中没有采用的控件是()
下面控件中,没有Caption属性的是
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框PrivateSubCommand1_Click()CDl.DialogTitle=“打开文件”CDl.InitDir=“C:\”CDl.Filter=“所有文件
随机试题
进程
计算机的软件只能由专业人员开发。()
痿证与痹证鉴别的主要内容是
牛,食欲减退,泌乳量减少,反刍缓慢,呈周期性瘤胃臌气,拱背站立,肘外展,心区肌肉震颤,呆立而不愿移动,运步缓慢。进一步发展,该病牛最易发生
为了适应时代发展对人才培养的需要,数学课程还要特别注重发展学生的应用意识和______。
我国地势呈三级阶梯分布,下列哪些在第二阶梯上?()
2011年管理费用和销售费用之差是2007年的:
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为180分钟。其中,阅读给定资料参考时限为60分钟,作答参考时限为120分钟。满分100分。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准考证号
(2018年联考)声音的音调、响度分别与其频率、振幅成正比。下图是甲乙丙三人的声音在示波器上相同量纲下显示的波形。据此,下列说法错误的是()。
Whatdoesthewomanadvisethemantodo?
最新回复
(
0
)