首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
admin
2020-02-27
98
问题
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下:
Private Sub Combo1_KeyPress(KeyAscii As Integer)
Dim flag As Boolean
If KeyAscii = 13 Then
flag = False
For i = 0 To Combo1.ListCount - 1
If Combo1.Text = Combo1.List(i) Then
flag = True
Exit For
End If
Next i
If flag = False Then
Combo1.AddItem Combo1.Text
End If
End If
End Sub
对于上述事件过程,以下叙述中错误的是
选项
A、程序有错,不应该使用Exit For
B、flag为True时,表明输入的字符串已存在
C、参数KeyAscii表示输入字符的ASCII码
D、flag = False的含义是组合框中没有与输入字符串相同的表项
答案
A
解析
判断是否回车,可通过判断当前按键ASCII码是否为13, C选项表述正确。通过For循环,利用 If Combo1.Text = Combo1.List(i)语句,依次将输入的文本与组合框中的选项逐一比较,若输入文本和其中一个选项相同,那么flag赋值为True,表明该字符串在组合框中已存在。如果For循环完毕,flag仍为False,意味着字符串在组合框中不存在,则通过Combo1.AddItem Combo1.Text语句将其添加到组合框中。这个程序中,For循环是必要的,A选项表述错误,B,D选项表述正确。
转载请注明原文地址:https://kaotiyun.com/show/vHTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VB中有3个键盘事件:KeyVress、KeyDown、KeyUP,若光标在Text1文本框中,则每输入一个字母()。
以下数组定义语句中,错误的是( )。
窗体上命令按钮的事件过程如下:PrivateSubCommand1_Click()A="34":B="26":C="98"PrintB+C+AEndSub运行程序后,单击命令按钮,输出结果是(
A、选择B、投影C、交D、并D关系T中的元素与关系R和关系S中不同元素的总和,因此为并操作。
在窗体上画一个通用对话框控件CD1,则执行以下程序段后,在显示的"打开"文件对话框的"文件类型"框中显示的信息是CD1.Filter="所有文件|*.*|Word文件|*.Doc|文本文件|*.Txt"CD1.FilterIndex=2CD1
在窗体上建立一个命令控件数组Commandl,并双击第一个命令按钮,编写如下事件过程:PrivateSubCommandl-Click(IndexAsInteger)Commandl(Index).Caption=FormatS(Now,“hh:
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为( )。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为
随机试题
从工艺角度看,用三块平板互相刮削和互相研磨而获得的高精度平板,两者都是应用误差平均原理,故其操作工艺是相同的。( )
《论持久战》是如何系统地阐述抗日战争的特点、前途和发展规律的?
以下哪项不属于拔罐法的作用
重症肌无力危象抢救的关键是()
下列生物碱中易溶解于碱水中的结构类型有()
下列关于平行登记的说法不正确的是()。
()是银行对[六]操作风险引起的损失事件进行收集、报告并管理的相关工作。
注册房地产估价师声明中不应说明()。
近年来,社会上不断出现披着民间“高利贷”外衣,通过“虚增债务”“收取高额费用”软暴力”等方式非法侵占他人财物的“套路贷”新型犯罪。下图是“套路贷”犯罪的常见手段和犯罪过程。近期,频发的“套路贷”犯罪引起了当地群众的广泛关注。就此,电视台《平安在线》栏
甲以每小时6千米的速度步行从A地前往B地,在甲出发90分钟时,乙发现甲落下了重要物品,立即骑自行车以每小时12千米的速度追甲,终于在上午11点追上了甲。问甲出发时间是上午几点?()
最新回复
(
0
)