首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有—个名称为Combo1的组合框,并有以下程序: Privale Sub Combol_ KeyPress(KeyAscii As Integer) If【 】 =13 Then 回车符的ASCII码是13 For k
设窗体上有—个名称为Combo1的组合框,并有以下程序: Privale Sub Combol_ KeyPress(KeyAscii As Integer) If【 】 =13 Then 回车符的ASCII码是13 For k
admin
2009-09-28
38
问题
设窗体上有—个名称为Combo1的组合框,并有以下程序:
Privale Sub Combol_ KeyPress(KeyAscii As Integer)
If【 】 =13 Then 回车符的ASCII码是13
For k=0 To Combo1. ListCount-1
If Combo1.Text=Combol. List(k)Then
Combo1.Text=" "
Exit For
End If
Next k
If Combo1. Text<>" "Then
Combo1. AddItem 【 】
End If
End If
End Sub
程序的功能是:在组合框的编辑区中输入文本后按回车键,则检查列表中有无与此文本相同的项目,若有,则把编辑区中的文本删除,否则把编辑区中文本添加到列表的尾部。请填空。
选项
答案
KeyAscii、Combol.Text
解析
当按下键盘上的某个键时,将发生KeyPress事件。参数KeyAscii是一个预定义的变量,执行KeyPress事件过程时,KeyAscii是所按键的ASCII码。当按下回车符时,KeyAscii的值是13。本题中程序首先利用一个If语句判断所按下的是否为回车符,如果是,用一个For循环语句检查组合框列表中有无与组合框编辑区中文本相同的项目,如果有则把组合框编辑区中的文本删除。接着再用一个If语句判断组合框编辑区中的文本是否为空,如果不为空,将组合框编辑区中文本添加到组合框列表的尾部。第9个空用来判断所按下的键是否为回车符,即FIKeyAscii的值是否为13,因此第9个空中应填KeyAscii。第10个空用来将组合框编辑区中的文本添加到组合框列表的尾部,因此应填Combo1.Text。
转载请注明原文地址:https://kaotiyun.com/show/Oc1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队则元素退队的顺序为______。
为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是()。publicclassIntStack{privateintidx=O;privateint[]data=newint[8];pub
Java中对共享数据操作的并发控制采用传统的【】。
下列哪个成员变量声明是正确的?()
在深度为5的满二叉树中,叶子结点的个数为()。
下面这段程序是基于AWT的Applet用户界面,请根据提示在程序中的画线处填入正确的语句使程序能够正确运行。importjava.applet.Applet;importjava.awt.TextField;publiccla
在Java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有【】。
下列关于Java多线程并发控制机制的叙述中,错误的是()。
在E-R图中,用来表示实体的图形是()。
以下各项中可以减少相同数据重复存储现象的是()。
随机试题
何谓全面综合性监测?
急性水肿性胰腺炎的临床表现中,下列哪项是不对的
A.蒲黄B.龙骨C.薄荷D.人参E.阿胶
关于招标项目标底或投标限价的说法,正确的是()。
根据债券的(),可以将债券分为低等级债券、高等级债券等。
公文的标题包括以下几个部分?()
设方程有形如z=φ(r)=φ(y/x)的解,且满足φ(1)=0,φ’(1)=1,求z-φ(y/x)的表达式
SQLServer2008提供了三种恢复模式,不同的恢复模式决定了数据库支持的备份类型和还原方案。下列有关其恢复模式的说法,错误的是()。
有如下程序:#include#includeusingnamespacestd;classMyBag{public:MyBag(stringb
Heistheonlypersonwhocan______inthiscase,becausetheotherwitnesseswerekilledmysteriously.
最新回复
(
0
)