首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名称为List1、含有3个项目的列表框,1个名称为Text1的文本框,以及1个Interval属性值为1000的计时器控件Timer1。某人编制了以下程序,希望程序运行时,每隔1秒,Listl中的3个项目能够依次在Text1中循环显示。
窗体上有1个名称为List1、含有3个项目的列表框,1个名称为Text1的文本框,以及1个Interval属性值为1000的计时器控件Timer1。某人编制了以下程序,希望程序运行时,每隔1秒,Listl中的3个项目能够依次在Text1中循环显示。
admin
2016-06-30
50
问题
窗体上有1个名称为List1、含有3个项目的列表框,1个名称为Text1的文本框,以及1个Interval属性值为1000的计时器控件Timer1。某人编制了以下程序,希望程序运行时,每隔1秒,Listl中的3个项目能够依次在Text1中循环显示。
Private Sub Timerl_Timer()
Dim i As Integer
Textl.Text=Listl.List(i)
i=i+1
If i=List1.ListCount Then
i=0
End If
End Sub
运行程序,发现有错误。以下正确的修改是( )。
选项
A、将if语句的条件修改为i<=List1.ListCount
B、将Interval属性值改为100
C、将语句Text1.Text=Listl.List(i)与i=i+1交换位置
D、将语句Dim i As Integer修改为Static i As Integer
答案
D
解析
计时器的Timer事件,表示每隔Interval指定的时间间隔,就产生一个Timer事件,程序中变量i初始值为0,程序每隔1秒会自动触发一次Timer事件,所以当第二次执行Timer事件时,上一次的i值被重新初始化为0,i值无法保存,所以在定义变量i时,使用Static,将变量i定义为静态局部变量,使变量i能够保存上次执行的结果,故本题D选项正确。其它3项均错误。
转载请注明原文地址:https://kaotiyun.com/show/XeLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
程序测试分为静态测试和动态测试。其中______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机文件以______为单位读写。
设窗体上有一个名为Text1的文本框,并编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPrivateSubForm
在窗体上画一个文本框,其名称为Text1,然后编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimstrAsString,nAsIntegerStr=UCas
下面程序运行后,单击命令按钮,输出的结果是______。PrivateSubCommand1_Click()Dima%(1To5),i%,s# Fori=1To5 a(i)=i Next
以下关系表达式中,其值为False的是()。
在窗体上添加一个文本框,名为text1,然后编写如下的load事件过程,则程序的运行结果是()。PrivateSubForm_Load Text1.Text="" Text1.SetFocus Fork
要使文本框获得输入焦点,则应采用文本框控件的方法是
以下关于KeyPress事件过程中参数KeyAscii的叙述中正确的是()
随机试题
具有开窍醒神的功效兼能活血化瘀的药物是
患者,男性,53岁。22岁时掌跖部出现角质丘疹,质地坚硬,部分皮疹已剥除或自行脱落呈喷火形凹陷。随年龄增长皮损逐渐增多。患者家族中有5人患病。近1个月患者胸背部出现红斑鳞屑性皮疹,刮除表面鳞屑可见薄膜现象和点状出血。系统检查无异常。该病所伴发疾病是
某城市道路改造工程,随路施工的综合管线有0.4MPa的DN500中压燃气、DNl000给水管并排铺设在道路下,燃气管道与给水管材均为钢管,实施双管合槽施工。热力隧道工程采用暗挖工艺施工。承包方A公司将工程的其中一段热力隧道工程分包给B公司,并签了分包合同。
从系统功能分,电梯通常由曳引系统、导向系统、()、驱动系统、安全保护系统等构成。
下列经济业务中,会导致企业现金流量表中现金流量发生变化的是()。
在旅游活动过程中,导游人员应采取哪些有效的措施来防止治安事故的发生?
你和另外一个科室的科长有过节,关系很不好。后来,这个科长被调到你们科室成了你的领导,他对你很冷淡,你怎么办?
甲杯中有浓度17%的溶液400克,乙杯中有浓度为23%的同种溶液600克,现在从甲、乙取出相同质量的溶液,把甲杯取出的倒入乙杯中,把乙杯取出的倒入甲杯中,使甲、乙两杯溶液的浓度相同,问现在两杯溶液浓度是多少?( )
根据物权法规定,自登记时设立的用益物权是()。(2012年真题)
Readthefollowingarticleinwhichfivepeopletalkabouttheirideasofeducation.Forquestions61to65,matchnameofeach
最新回复
(
0
)