在vb中如何让combo1下拉列表中的内容自动添加到combo1.text
想让combo1下拉列表中的多个元素每隔一秒自动添加一个元素到combo1.text,如何实现?添加的顺序是自上而下。...
想让combo1下拉列表中的多个元素每隔一秒自动添加一个元素到combo1.text,如何实现?添加的顺序是自上而下。
展开
2个回答
展开全部
在窗体中添加一个时钟控件Timer,并将其属性Interval的值设置为1000(毫秒),即1秒,然后将以下代码复制、粘贴、执行即可。
Private Sub Timer1_Timer() '时钟控件
If Combo1.ListIndex < Combo1.ListCount - 1 Then '因为索引的下标是从0开始的
Combo1.ListIndex = Combo1.ListIndex + 1 '移向下一个列表项
Else
Timer1.Enabled = False '停止计时,因为已经添加完所有项
End If
End Sub
以上代码实现的效果是每隔1秒钟自上而下依次将列表项内容添加到Combo1.Text
明白吧?
Private Sub Timer1_Timer() '时钟控件
If Combo1.ListIndex < Combo1.ListCount - 1 Then '因为索引的下标是从0开始的
Combo1.ListIndex = Combo1.ListIndex + 1 '移向下一个列表项
Else
Timer1.Enabled = False '停止计时,因为已经添加完所有项
End If
End Sub
以上代码实现的效果是每隔1秒钟自上而下依次将列表项内容添加到Combo1.Text
明白吧?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没分,不太简单!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询