Private Sub Check1_MouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single) Dim i As Integer For i = 0 To Check1.Count - 1 Check1(i).Value = IIf(i = Index, 1, 0) Next End Sub本回答被提问者采纳
第3个回答 2012-03-15
假设你的控件数组的名字是CheckBox1(0~10),你这样可以定义控件的事件程序 Private Sub CheckBox1_Click(Index As Integer) dim i,j as Integer for i=0 to CheckBox1.Count-1 CheckBox1(i).Value=0 next i CheckBox1(Index).Value=1 End Sub