首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设工程中有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
66
问题
设工程中有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://jikaoti.com/ti/lOm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个文本框,名称为Text1,然后编写如下程序:PrivateSubForm_Load() Show Text1.Text="" Text1.SetFocusEndSubPrivateSubForm_Click()
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click() DimnumAsInteger,xAsInteger num=Val(InputBox("请输入一个正整数"))
下列与队列结构有关联的是
在窗体上画1个名称为Command1的命令按钮,1个名称为Label1的标签,然后编写如下事件过程:PrivateSubCommand1_Click()DimnAsInteger,tAsIntegern=1:t=
编写如下程序:PrivateSubCommand1_Click()x=InputBox("请输入一个字符:")SelectCasexCaseIs
以下关于VB特点的叙述中,错误的是( )。
为了将"联想电脑"作为数据项添加到列表框List1的最前面,可以使用语句()。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
产生100以内(不含100)2位随机整数的VisualBasic表达式是
随机试题
Thisphoto______meofthedayswhenIworkedonthefarmmanyyearsago.
Peoplefromdifferentculturessometimesdothingsthatmakeeachotheruncomfortable,sometimeswithoutrealizingit.MostAmer
一位厂长,59岁,体胖,伴有轻度高血压,曾做心电图示ST段低平,近日来常在饭前感觉心慌,出汗,似有饥饿感,应考虑的诊断是
如果李某明知张某往中药里下了安眠药而故作不知,仍然将中药倒给妻子喝了,则李某的行为构成何罪?这时,李某与张某是否构成共犯?如果张某被依法判处死刑缓期执行,在缓期2年期满后减为无期徒刑的条件是什么?
完全竞争厂商长期产量决定的均衡条件为()。
期货公司可以在合同中与客户约定,高于客户指令价格卖出或者低于客户指令价格买入后的差价利益归期货公司所有。()[2012年9月真题]
甲公司2018年边际贡献总额300万元,2019年经营杠杆系数为3,假设其他条件不变,如果2019年销售收入增长20%,息税前利润预计是()万元。
故宫前朝部分的“三大殿”是太和殿、保和殿、中和殿。()
下列对原文的理解,不准确的是______。第四段中______是作者强调的“诗意”所产生的关键。
Whatimpactcanmobilephoneshaveontheirusers’health?Manyindividualsareconcernedaboutthesupposedilleffectscaused
最新回复
(
0
)