首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
窗体上有一个名称为Combo1的组合框。在组合框的文本输入区输入字符串并按回车后,检查该字符串是否在组合框中已存在。若不存在,则将其添加到组合框中。相关的事件过程如下: Private Sub Combo1_KeyPress(KeyAscii As Int
admin
2020-02-27
97
问题
窗体上有一个名称为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全国计算机二级
相关试题推荐
下面程序运行时,若输入395,则输出结果是()。PrivateSubCmd1_Click()Dima%a=InputBox("请输入一个3位整数")PrintaMod10,a\100,(aMod100)\10EndSub
下列关于栈叙述正确的是( )。
窗体上有名称为Command1的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1_Click()DimaDimb(10)AsIntegera=Array(2,4,
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
对于某些控件,只要将其Style属性设置为1,则可以在该控件上使用Picture属性显示图片。以下不具备这一使用规则的控件是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click() Dims1AsString,s2AsString Open"
关系数据库管理系统能实现的专门关系运算包括()。
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimerl_Timer()BeepEndSub
下面哪个属性不是框架控件的属性()。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
随机试题
简述有效沟通的作用和原则。
初产妇,29岁。顺利产下一男婴,自诉连续2天发热,多汗,伴下腹阵痛。查体:体温37.5℃,子宫底脐下2指,无压痛,会阴伤口无肿胀及压痛,恶露暗红色,有腥味,双乳胀、有硬结。导致该产妇发热的原因是
下列颅脑损伤中,一旦出现,立即进行手术治疗的是
陈某,男性,30岁,患慢性肾炎3年,目前蛋白尿(++),血压和肾功能正常。导致其病情加重肾功能损害最常见的诱因是()。
周某以6000元的价格向吴某出售一台电脑,双方约定5个月内付清货款,每月支付1200元,在全部价款付清前电脑所有权不转移。合同生效后,周某将电脑交给吴某使用。其间,电脑出现故障,吴某将电脑交周某修理,但周某修好后以6200元的价格将该电脑出售并交付给不知情
下列各项,能够引起所有者权益总额发生变动的是()。
宋朝王安石写过一篇《伤仲永》的短文,说金溪有一个叫方仲永的少年,5岁时就能作诗,但后来由于他父亲没有及时教育,使他到十二三岁时写的诗就不如以前了,到20岁左右,则“泯然众人矣”。问题:试用遗传、环境、教育在人的身心发展中的作用理论对此进行分析。
巴塞尔协议最低资本要求覆盖了()。
汉律的罪名除沿袭秦制外又增设了一些新罪名。“左官”便是其中危害中央集权的犯罪之一。具体是指()。(2016单35)
函数ssbc叩()的功能是对两个字符申进行比较。当s所指字符串和t所指字符申相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp())。请填空。#incl
最新回复
(
0
)