首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名称为List1的列表框,其中有若干列表项,并有下面程序代码: Private Sub List1_DblClick() Exchange List1,List 1.ListIndex End Sub Priva
窗体上有1个名称为List1的列表框,其中有若干列表项,并有下面程序代码: Private Sub List1_DblClick() Exchange List1,List 1.ListIndex End Sub Priva
admin
2020-07-22
61
问题
窗体上有1个名称为List1的列表框,其中有若干列表项,并有下面程序代码:
Private Sub List1_DblClick()
Exchange List1,List 1.ListIndex
End Sub
Private Sub Exchange(Source As ListBox,k As Integer)
k%=Source.ListIndex
ch=Source.List(k)
Source.RemoveItem k
Source.AddItem Source.List(Source.List Count-1),k
Source.RemoveItem Source.ListCount-1
Source.Addhem ch
End Sub
程序运行后,双击某个列表项,产生的结果是( )。
选项
A、被双击的列表项与最后一个列表项互换位置
B、被双击的列表项被删除
C、被双击的列表项移到最前面
D、被双击的列表项移到最后面
答案
A
解析
在List1_DblClick过程中调用Exchange过程,并将控件对象List1作为参数传递给Exchange过程,在调用含有对象的过程时,对象是通过传地址的方式进行传递。在Exchange过程中执行如下操作步骤:
第一步:变量k保存List1列表框中已选中表项的位置
第二步:变量ch用来保存被选中列表项的内容
第三步:使用列表框的RemoveItem方法将列表框中已选中列表项的内容移除
第四步:通过AddItem方法将列表框最后一项的内容放置于已选中表项的位置
第五步:将列表框的最后一项内容移除
第六步:将第二步中变量ch中保存的内容放置到列表框的最后一项
根据上述操作步骤可知,过程Exchange的功能是当双击列表框中的某一表项时,将该表项内容与最后一项内容进行交换,故A选项叙述正确。本题选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/oRHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名为Command1的命令按钮,并有如下事件过程:PrivateSubCommand1_Click()a$="SwallowsModGenulled"b$=Right(a$,8):c$=Mid(a$,1
以下说法中正确的是
判断单选按钮是否被选中的属性为
VisualBasic集成环境由若干窗口组成,其中不能隐藏(关闭)的窗口是
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
以下关于过程的叙述中,错误的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
算法的空间复杂度是指()。
随机试题
在纪伯伦《先知》第三节中,为了说明“一个人不能把他理想的翅翼借给别人”这个道理,智者除了举出天文家、音乐家的例子之外,还举了()
资本主义商品生产价格的构成是()
根管内种植术适用于个别松动的天然牙,远期效果不肯定。()
炎症性肠病有()
下列不属于真寒假热证的是
FIDIC施工合同条件规定,给予承包人延长工期的权利,可以由下列原因引起()。
保险人计算保险费的依据,也是保险人承担赔偿或者给付保险金责任的最高限额,称为( )。
下列关于个人(家庭)理财的会计基础的说法,错误的是()。
InEnglandrecentlythreeforeigngentlemenapproachedabusstop.Theystudiedtheinformationonthesignattachedtotheconc
SirHowardDavies,themanwiththejobofdecidingwhetherBritainneedsanewairport,mustbelookingwithsomealarmatthe
最新回复
(
0
)