首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
admin
2020-02-27
37
问题
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER”,所有菜单项都可见:否则看不到“成绩录入”菜单项。为此,某人在Form1窗体文件中编写如下程序:
Private Sub Text1_KeyPrcss(KeyAscii
As Integer)
If KeyAscii=13 Then
If 11ex1.Text="XSLNCER"Then
Form2.input.Visible=True
Else
Form2.input.Visible=False
End If
End If
Form1.Hide
Form2.Show
End Sub
程序运行时发现刚输入口令时就隐藏了Form1,显示了Form2,程序需要修改。下面修改方案中正确的是( )。
选项
A、把2个Form2.input.Visible中的“Form2”删去
B、把Form1中Text1文本框及相关程序放到Form2窗体中
C、把IfKeyAsii=13 Then改为If KeyAscii=“XSLNCER”Then
D、把Form1.Hide、Form2.Show两行移动到2个End If之间
答案
D
解析
根据题干的描述,刚刚输入口令的第一个字符时就隐藏了Form1显示Form2,与预期的键入回车时才隐藏Form1显示Form2不符,可以判断是在进行KeyAscii条件判断时出了问题。观察代码可以看到,Form1.Hide和Form2.Show语句处于KeyAscii=13的If判断之外,这样无论键入的第一个字符是否是回车都将执行这两条语句,造成了题干描述的错误现象。解决方案也很简单,只要把这两条语句移到两个End If之间,令其受到KeyAscii=13的If判断即可。
转载请注明原文地址:https://jikaoti.com/ti/rSx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
单击命令按钮时,下列程序段的执行结果为()。PrivateSubCommandl_Click()PrintFuncl(24,18)EndSubPublicFunctionFuncl
窗体上有名称为Command1的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1_Click()DimaDimb(10)AsIntegera=Array(2,4,
VB中有3个键盘事件:KeyVress、KeyDown、KeyUP,若光标在Text1文本框中,则每输入一个字母()。
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
在考生文件夹中有一个工程文件sjt5.vbp,如图6所示。运行程序时,从文件中读入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计算结果显
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
软件测试的过程是()。a.验收测试b.集成测试c.单元测试d.系统测试
在软件开发中,需求分析阶段产生的主要文档是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
检查软件产品是否符合需求定义的过程称为
随机试题
某空管安装公司中标仪表着陆系统和全向信标台安装合同,合同约定工期6个月。工期惩罚额为1000元/d,采用固定总价合同,保修期一年。该工程于2007年4月1日开工。在施工过程中,因为设计变更使得安装公司原采购的主要材料规格不符合设计要求,只能重新采购。因此,
北京冬奥会期间,冬奥会吉祥物“冰墩墩”纪念品十分畅销。销售期间某商家发现,进价为每个40元的“冰墩墩”,当售价定为44元时,每天可售出300个,售价每上涨1元,每天销量减少10个。现商家决定提价销售,若要使销售利润达到最大,则售价应为:
Glisson鞘
不能通过胎盘,生后发育最快的免疫球蛋白是
A.LH受体B.FSH受体C.雄烯二酮D.孕烯醇酮E.睾酮甾体激素的前身是
隔离的种类不包括
乳腺髓样癌的病理组织学特点是
建设工程施工合同应具备的条件()。
为推进现代化农业建设,“十一五”时期,我们要实施的战略包括()。
Itisnecessarythattheamountoffatinyourfoodbelimited.
最新回复
(
0
)