VB编写程实现:每秒钟标签中依次显示列表框的内容

窗体上布置一个列表框控件,一个计时器控件,一个标签控件。首先在界面设计中向列表框中增加“第一项”,“第二项”,“第三项”,“第四项”。编写程实现:每秒钟标签中依次显示列表... 窗体上布置一个列表框控件,一个计时器控件,一个标签控件。首先在界面设计中向列表框中增加“第一项”,“第二项”,“第三项”,“第四项”。编写程实现:每秒钟标签中依次显示列表框的内容
求具体编程
展开
 我来答
szqaly
2014-04-08 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1544万
展开全部
Private Sub Form_Load()
    Dim i As Integer
    For i = 1 To 4
        List1.AddItem "第" & Mid("一二三四五六七八九十", i, 1) & "项"
    Next
End Sub
Private Sub Timer1_Timer()
    If List1.ListIndex < List1.ListCount - 1 Then
        List1.ListIndex = List1.ListIndex + 1 '把当前索引项每次向后移
        Label1 = List1.Text
    Else
        List1.ListIndex = 0 '到了最后重新开始
        Label1 = List1.Text
    End If
End Sub
更多追问追答
追问
谢谢,但是这样子,标签不能够显示啊!要把第几项这些显示在标签里的
追答
标签能显示,Label1 = List1.Text这句不就是把当前项目输出到标签吗,问题是你有没有添加标签控件。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式