帮忙看下这个程序有什么错误
来源:百度知道 编辑:UC知道 时间:2024/05/16 18:10:59
Private Sub Form_Load()
I = 0
For j = 0 To 9
Label1(j * 3).ForeColor = vbRed
Label1(j * 3 + 1).ForeColor = vbGreen
Label1(j * 3 + 2).ForeColor = vbYellow
Next j
End Sub
Private Sub Timer1_Timer()
If I = 30 Then
I = 0
End If
I = I
For j = 0 To 29
Label1(j).Visible = False
Next j
If I Mod 3 = 2 Then
For j = 0 To 9
Label1(j * 3 + 1).Visible = True
Next j
Else
If I Mod 3 = 0 Then
For j = 0 To 9
Label1(j * 3 + 2).Visible = True
Next j
Else
End If
是个彩灯的制作``为什么就是不能闪啊``看下
INTERVAI=400
谢谢拉
I = 0
For j = 0 To 9
Label1(j * 3).ForeColor = vbRed
Label1(j * 3 + 1).ForeColor = vbGreen
Label1(j * 3 + 2).ForeColor = vbYellow
Next j
End Sub
Private Sub Timer1_Timer()
If I = 30 Then
I = 0
End If
I = I
For j = 0 To 29
Label1(j).Visible = False
Next j
If I Mod 3 = 2 Then
For j = 0 To 9
Label1(j * 3 + 1).Visible = True
Next j
Else
If I Mod 3 = 0 Then
For j = 0 To 9
Label1(j * 3 + 2).Visible = True
Next j
Else
End If
是个彩灯的制作``为什么就是不能闪啊``看下
INTERVAI=400
谢谢拉
j 未定义吧
Private Sub Timer1_Timer()
最后1行加上
i = i +1
好象你添加的标签控件只有3个啊,但是你的循环里面Label1(j * 3 + 2)当j取1时,Label1(5)就不存在了啊.