首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
admin
2020-02-27
77
问题
窗体上有一个名称为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://jikaoti.com/ti/9Sx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生目录下有一个工程文件sjt5.vbp。运行程序后,单击“读数据”按钮,从data5.dat文件中读出一个数据,并显示在标签Label1中;单击“找素数”按钮,则在大于Label1的数据范围内找出最小的素数,并将其显示在标签Label2中。在
在窗体上画两个标签和一个命令按钮,其名称分别为Label1、Label2和Command1,然后编写如下程序:PrivateSubfunc(LAsLabel) L.Caption="1234"EndSubPrivateSubForm
以下数组定义语句中,错误的是( )。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。
执行下列语句:strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是()。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimerl_Timer()BeepEndSub
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
随机试题
男,21岁。手足麻木,双下肢无力l天,大小便正常。2周前曾有低热、腹泻。查体:意识清楚,脑神经无明显异常,四肢肌张力降低,双上肢肌力3级,双下肢肌力1~2级,远端重,腱反射消失,双侧腓肠肌压痛(+),病理征未引出,无明显感觉异常。心电图和头颅CT未见明显异
女孩,2岁。发热3天。最高体温39℃,伴流涎、厌食、呕吐。查体:急性热病容,咽部充血,在咽腭弓的黏膜上可见多个2~4mm大小疱疹,有的破溃成小溃疡。该患儿最可能的诊断是
甲企业向某银行申请贷款,请求并得到乙企业、丙企业和丁企业为其提供担保,但没有约定保证份额。如果甲企业到期不能还款,该银行符合法律规定要求的有()。
某鞭炮企业是增值税一般纳税人。本月将150箱甲鞭炮销售给A商贸企业,不含税价格800元/箱,50箱移送非独立门市销售部,以850元/箱的价格全部对外销售。120箱甲鞭炮销售给B商贸企业,含税价1100元/箱,200箱交换给其他企业,50箱给员工作福利。月初
下面是一篇请示的正文部分,阅读后回答问题。二OO七年二月二十五日,××市委、市政府《关于加快发展旅游业的决定》(××字[××××]七号)明确指出:“同意建立旅游建设发展专项资金,其部分资金来源于交通建没附加费的分配。并将此分配比例从原来的5%调高
哺乳动物是脊椎动物中躯体结构、功能行为最为复杂的高级动物类群,下列不属于哺乳动物的是:
甲集团公司准备建一栋办公大楼,乙建筑公司在得知此情况后。就向甲公司发出一份详细的书面要约,并在要约中注明:“请贵公司于6月20日前答复,否则该要约将失效。”甲公司于6月22日向乙公司发出承诺,但其后未得到乙公司的答复。问:若乙公司发出要约后想撤销该要
我们常常说“古为今用”、“推陈出新”,这是因为社会意识具有()
假设甲、乙两人合作开发了某应用软件,甲为主要开发者。该应用软件所得收益合理分配后,甲自行将该软件作为自己独立完成的软件作品发表,甲的行为(16)。
软件设计中模块划分应遵循的准则是( )。
最新回复
(
0
)