首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
admin
2020-02-27
85
问题
窗体上有一个名称为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全国计算机二级
相关试题推荐
运行以下程序后,输出的图案是()。Forml.ClsA$=String$(10,”*”)Fori=1To5n=10-2*iX$=A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$PrintX$Nexti
下列表达式的值为2123的是()。
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicXAsIntegerPrivateYAsInteger窗体文件的程序代码是:DimaAsIntegerPriva
(1)在考生文件夹下有工程文件sjt3.vbp。程序运行时的窗体如图2.185(a)所示。输入商品名称后,选中一种付款方式,则“成交”按钮变为可用,选择一种或多种“服务”后,单击“成交”按钮,则把相应信息显示在下面的图片框中,如图2.185(b)所示。若不
某人在窗体模块中定义了如下自定义类型:TypeRecnumAsIntegernameAsStringEndType但发现程序不能运行,关于这一问题,下面叙述中正确的是
一个工程中包含两个名称分别为Forml、Form2的窗体、一个名称为Func的标准模块。假定在Forml、Form2和Func中分别建立了自定义过程,其定义格式为:Forml中定义的过程:PrivateSubFunl()
窗体上有1个名称为Text1的文本框和1个名称为Label1的标签。运行以下程序,在文本框中输入VisualBasic,则标签中显示内容为basic的是
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为
随机试题
关于加压送风机的控制,下列说法正确的是()。
恶性黑色素瘤远处转移最常见的部位是
利用横道图表示工程进度计划的缺点有()
甲公司签发的支票上,中文大写金额为“伍仟捌佰元整”,阿拉伯数字(数码)记录的金额为“5810元”。根据《票据法》规定,下列关于支票效力表述正确的是()。
《中华人民共和国义务教育法》规定,具体负责义务教育实施工作的是()。
党员人数()以上的村,根据工作需要,经县级党委机关批准,可以成立党的基层委员会。
每年“世界读书日”前后,“阅读”都会成为一个热门话题。在_________地广泛提倡读书之外,近年来,“阅读”领域内的一些新变化,如迅速_________开来的“浅阅读”现象,也越来越引起人们的关注。
目前人们普遍采用的用Ethernet组建企业网的全面解决方案是:桌面系统采用传输速率为10Mbps的Ethernet,部门级系统采用速率为100Mbps的FastEthernet,企业级系统采用传输速率为()。
Somepeoplebelievethatinternationalsportcreatesgoodwill(31)thenationsandthatifcountriesplay(32)togethertheywil
AcertainmonthhasfiveThursdaysinitandthedateofthesecondSundayisthe13th.WhatisthedateofthethirdTuesday?
最新回复
(
0
)