VB中,怎么让一段话,一个一个字有顺序的显示出来,最好能放在label里,知道的告知下,感激不尽

VB中,怎么让一段话,一个一个字有顺序的显示出来,最好能放在label里,知道的告知下,感激不尽应该要用时钟吧,我也不清楚,知道的请告知下,先谢谢了。
效果弄出来了,补充提问一下,我现在已经有两个timer了,不过我还想弄一个label2,里面的内容显示不一样的颜色,然后是第一个label1内容显示完开始一个字一个字出来,用三个timer好像不行,要怎么弄,追加~~~~~~~~

'添加一个label , 一个timer

Dim str As String
Dim i As Integer

Private Sub Form_Load()
str = "hello world"
i = 1
Label1.Caption = ""
Timer1.Interval = 500
End Sub

Private Sub Timer1_Timer()

Label1.Caption = Label1.Caption & Mid(str, i, 1)
i = i + 1
If i > Len(str) Then
Timer1.Enabled = False
End If
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-25
设置一个Timer,在它的事件里将你的Label.Text每次往后面加一个字。
相似回答