首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设工程中有2个窗体:Form1、Foma2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
设工程中有2个窗体:Form1、Foma2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
admin
2012-09-07
65
问题
设工程中有2个窗体:Form1、Foma2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER”,所有菜单项都可见:否则看不到“成绩录入”菜单项。为此,某人在Form1窗体文件中编写如下程序:
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii=13 Then
If Tex1.Text=“XSLNCER”Then
Form2.input.Visible=True
Else
Form2.input.Visible=False
EndIf
EndIf
Form1.Hide
Form2.Show
End Sub
程序运行时发现刚输入口令时就隐藏了Form1,显示了Form2,程序需要修改。下面修改方案中正确的是( )。
选项
A、把2个Form2.input.Visible中的“Form2”删去
B、把Form1中Text1文本框及相关程序放到Form2窗体中
C、把IfKeyAsii=13 Then改为IfKeyAscii=“XSLNCER”Then
D、把Form1.Hide、Form2.Show两行移动到2个End If之问
答案
D
解析
根据题干的描述,刚刚输入口令的第一个字符时就隐藏了Form1显示Form2,与预期的键入回车时才隐藏Form1显示Form2不符,町以判断是在进行KeyAscii条件判断时出了问题。观察代码可以看到,Form1.Hide和Form2.Show语句处于KevAscii=13的If判断之外,这样无论键入的第一个字符是否是回车都将执行这两条语句,造成了题干描述的错误现象。解决方案也很简单,只要把这两条语句移到两个EndIf之间,令其受到KeyAscii=13的If判断即可。
转载请注明原文地址:https://www.kaotiyun.com/show/Hxhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下事件过程,单击命令按钮扣,输出结果是 PrivateSubCommand1Click() Dimb%(1To4),j%,t# Forj=1To4 b(j)=j Nextj t=Tax(
公司中有多个部分和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是
为了清除列表框中的所有内容,应使用的方法是:_______。
如果在窗体上添加一个通用对话框控件DBT,那么语句“DBT.Action=4”的作用是
当把框架的何属性设置为False时,其标题会变灰,框架中所有的对象均被屏蔽?
数据的存储结构是指______。
一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFune的标准模块。假定在Forml、Form2和mdlFunc中分别建立了自定义过程,其定义格式为:Forml中定义的过程:PrivmeSubfrmFunc
以下程序的功能是:从键盘上输入若干个数字,当输入负数时结束输入,统计出若干数字的平均值,输出结果。请填空。PrivateSubForm_click()Dimx,yAsSingleDimzAsInteger
在下列几种排序方法中,要求内存量最大的是_______。
窗体、图片框或图像框中的图形通过对象的【】属性设置。
随机试题
协助检查甲状腺功能时.关于饮食指导正确的是
下列可作为X线影像信息传递和接受介质的是
既能清热燥湿,又能泻肝胆火的药物是
A.中上腹痛、体重下降、贫血B.上腹痛、饥饿及夜间痛、进食后缓解C.上腹痛、呃逆D.反酸、胃灼热、胸骨后疼痛E.右上腹痛、黄疸、贫血十二指肠溃疡的典型临床表现
关于无障碍机动车停车位的说法,错误的是:[2017-61]
下列关于财产租赁所得应纳税额的计算公式,说法正确的是()。
C公司是一家冰箱生产企业,全年需要压缩机360000台,均衡耗用。全年生产时间为360天,每次的订货费用为160元,每台压缩机持有费率为80元,每台压缩机的进价为900元。根据经验,压缩机从发出订单到进入可使用状态一般需要5天,保险储备量为2000台。
下列各组字中,全是指事字的一组是()。
【2015.山东省属】李天升人初中后学业成绩“屡战屡败”,他表现得一点也不在乎,经常说“我就破罐子破摔了”“听天由命吧”一类的话,李天的状态被称为()。
A.recoverB.suggestedC.tipsPhrases:A.【T1】______thebalancebackto"yes"B.helppeople【T2】______fromdepressionandst
最新回复
(
0
)