主题:[求助] VB关于控件数组的创建
Private Sub Command1_Click()
Static MaxIdx
If MaxIdx = 0 Then MaxIdx = 1
MaxIdx = MaxIdx + 1
上面最后两行没有读明白 为什么在If 和 Then后面的MaxIdx 的值一个为0,一个为1
意思是数组的下标号还是数组元素的个数 ? 请大虾们指点 谢 谢
If MaxIdx > 7 Then Exit Sub
Load Optbutton(MaxIdx)
Optbutton(MaxIdx).Top = Optbutton(MaxIdx - 1).Top + 480
Optbutton(MaxIdx).Visible = True
End Sub
Static MaxIdx
If MaxIdx = 0 Then MaxIdx = 1
MaxIdx = MaxIdx + 1
上面最后两行没有读明白 为什么在If 和 Then后面的MaxIdx 的值一个为0,一个为1
意思是数组的下标号还是数组元素的个数 ? 请大虾们指点 谢 谢
If MaxIdx > 7 Then Exit Sub
Load Optbutton(MaxIdx)
Optbutton(MaxIdx).Top = Optbutton(MaxIdx - 1).Top + 480
Optbutton(MaxIdx).Visible = True
End Sub