If MaxId = 0 Then MaxId = 1 '设置全部选项按钮。 If MaxId > 8 Then Exit Sub '只允许十个按钮。 MaxId = MaxId 1 '按钮计数递增。 逆风编程技术 Load optButton(MaxId) '创建新按钮。 optButton(0).SetFocus '重置按钮选项。 '将新按钮放置在上一个按钮下方。 optButton(MaxId).Top = optButton(MaxId - 1)._ Top 400 optButton(MaxId).Visible = True '显示新按钮。 optButton(MaxId).Caption = "Option" & MaxId 1 End Sub 通过“删除”命令按钮的 Click 事件过程删除选项按钮: Private Sub cmdDelete_Click () If MaxId <= 1 Then Exit Sub '保留最初的两个按钮。 Unload optButton(MaxId) '删除最后的按钮。 MaxId = MaxId - 1 '按钮计数递减。 optButton(0).SetFocus '重置按钮选项。 End Sub 通过“关闭”按钮的 Click 事件过程结束应用程序: Private Sub cmdClose_Click () Unload Me End Sub