首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件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
46
问题
在考生文件夹下有一个工程文件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://kaotiyun.com/show/ISQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设通用对话框控件的名称为CD1,希望在打开文件对话框中的“文件类型”列表中包含:所有文件、Word文档和文本文件这3类文件,在程序中设置Filter属性时正确的是
设有如下程序:PrivateSubForm_Click()A=1Fori=1To3SelectCaseiCase1,3A=A+1
以下控件可作为其他控件容器的是
任何控件都有______属性。
设窗体上有一个名为Text1的文本框,并编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPrivate
下列程序段的执行结果为DimM(10)Fork=1To10M(k)=11-kNextkx=6PrintM(2+M(x))
从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是
决定控件上文字的字体、字形、大小、效果的属性是______。
随机试题
在现代市场营销学中,下列不属于组成市场的最基本要素的是()。
房水的主要功能包括
犬,1岁,体况中等,体温39.3℃。肚腹胀满,呕吐,咳嗽痰多,痰白清稀,舌苔白润。若选用中药治疗,应以下述哪个方剂为主进行加减
(2010)指出断热铝合金LOW-E玻璃窗未采用下述哪种技术措施?
工厂维修一般情况下分为两级()。
【背景资料】某沿海城市道路改建工程4标段,道路为东西走向,全长973.5m,车行道宽度15m,两边人行道各3m。与道路中心线平行且向北4m,需新建DN500mm雨水管道973m。新建路面结构为150mm厚砾石砂垫层,厂拌200mm厚水泥稳定碎石混
上述场景中的设计合同法律关系中,法律关系主体是( )。法律关系内容的变更包括( )。
合法代理行为的法律后果直接归属于()。
下列有关条件反射和无条件反射的描述,正确的是()。
A、 B、 C、 D、 D此题答案为D。观察数列各项分母,尝试保持整体的递增趋势,对原数列各项进行转化,得到发现前项的分子×分母=后项分母,前项分母一分子+1=后项分子,因此括号内应填所以选择D。
最新回复
(
0
)