首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
admin
2015-06-30
54
问题
窗体上有一个名称为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://www.kaotiyun.com/show/0yQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()MsgBoxStr(123+321)EndSub程序运行后,单击命令按钮,则在信息框中显示的提示信息为
当将______属性设置为True时,可以滚动和选择控件中的文本,但不能编辑。
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是
下列语句的输出结果为【】。
下列叙述中正确的是______。
以下叙述中正确的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
两个或两个以上模块之间联系的紧密程度称为()。
按条件f对关系R进行选择,其关系代数表达式为______。RooR
下列说法中,不属于数据模型所描述的内容是______。
随机试题
舌前2/3的一般感觉神经为
子宫内膜癌术后2年内随访的时间为
某事业单位使用财政资金采购一批办公桌椅,预算刚刚达到政府采购的限额标准。这批桌椅标准规格统一、价格变化幅度不大,潜在供应商较多。本次采购比较适宜的采购方式是()。[2010年真题]
对于标准养护的试件,在成型后正确的处置是()。
根据《私募投资基金募集行为管理办法》募集机构应当妥善保存投资者适当性管理以及其他与私募基金募集业务相关的记录及其他相关资料,保存期限自基金清算终止之日起不得少于()年。
“五个统筹”中统筹区域协调发展的意思是()。
有报道说县工业园区环境污染,领导安排你调查,怎么做?
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1Mt3,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。写出主存与缓存的地址格式(标明各字段名称与位数)。
中央银行为维持汇率稳定,被迫在外汇市场买卖外汇时,扩大基础货币供应量,通过在公开市场卖出等额证券,使基础货币回复到原来水平,这种操作方法被称为________。(复旦大学)
计算机的主存有3KB字节,则内存地址寄存器需要( )位就足够了。
最新回复
(
0
)