首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为 “XSLNCE
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为 “XSLNCE
admin
2018-09-29
74
问题
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为 “XSLNCER”,所有菜单项都可见:否则看不到“成绩录入”菜单项。为此,某人在Form1窗体文件中编写如下程序:
Private Sub Texf1_KeyPress(KeyAscii As Integer)
If KeyAscii=13 Then
If Tex 1.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、把If KeyAsii=13 Then改为If KeyAseii="XSLNCER"Then
D、把Form1.Hide、Form2.Show两行移动到2个EndIf之间
答案
D
解析
根据题干的描述,刚刚输入口令的第一个字符时就隐藏了Form1显示Form2,与预期的键入回车时才隐藏Form1显示Form2不符,可以判断是在进行KeyAscii条件判断时出了问题。观察代码可以看到,Form1.Hide和Form2.Show语句处于KeyAscii=13的If判断之外,这样无论键入的第一个字符是否是回车都将执行这两条语句,造成了题干描述的错误现象。解决方案也很简单,只要把这两条语句移到两个End If之间,令其受到KeyAscii=13的If判断即可。
转载请注明原文地址:https://kaotiyun.com/show/yhFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列与队列结构有关联的是
有以下通用过程:Functionfun(NAsInteger) s=0 Fork=1ToN s=s+k*(k+1) Nextk fun=sEndFunction该过程的功能是( )。
以下表达式与Int(3.5)的值相同的是
以下关于VB特点的叙述中,错误的是( )。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
为了使命令按钮显示为图形形式,要设置一些属性,下列与这些属性无关的是
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
下面不属于软件测试实施步骤的是()。
算法的时间复杂度是指
随机试题
简述评估谈判者利益的规则。
酸雨主要是由化石燃料废气中的硫氧化合物引起的。()
分娩时的出血为:
企业集团财务公司外部结算业务不包括()。
商业银行绩效考评体系的结果通常被应用于()方面。
对于企业应收、预付账款发生的下列坏账损失,可以认定为损失申请税前扣除的有()。
2012年2月,国务院同意发布新修订的《环境空气质量标准》增加了PM2.5监测指标。PM2.5是指大气中直径小于或等于2.5微米的颗粒物,也称为可人肺颗粒物。关于PM2.5的说法不正确的是()。
甲乙约定:若明天下雨,甲送给乙天堂折叠雨伞一把。此处“明天下雨”为
商品差价,是指同一商品由于流通环节、购销地区、购销季节以及质量不同而形成的价格差额。下面情形属于商品差价的是()。
Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?
最新回复
(
0
)