VB重复做相同按钮

2025-05-13 22:38:41
推荐回答(1个)
回答(1):

先做一个命令按钮,在属性面板中设置其按钮的Style属性为VbButtonGraphical。再在按钮的BackColor属性中选择绿色。然后复制/粘贴(回答“是”)。再复制/粘贴2个、4个、8个,…………,直到够数。下面的例子中有16个按钮。

Private Sub Command1_Click(Index As Integer)

Static a(15) As Integer    ‘可改为a(99)即可设置100个按钮

a(Index) = 1 - a(Index)

If a(Index) = 1 Then

Command1(Index).BackColor = vbRed

Else

Command1(Index).BackColor = vbGreen

End If

End Sub