我在VB中调用controls方法,想添加一些按钮,程序如下:Set cmdObject = frmBrowser.Controls.Add("VB.CommandButton", "btn" & n, Picture2)这样我就能实现按钮名称依次是btn1、btn2、btn3这样的名字,但当我想对动态生成的按钮进行事件处理时(比如click事件),调用cmdObject_click()时发现只能对最后一个生成的按钮进行控制,就是说如果我动态生成5个按钮,只能对第5个进行控制。请问怎么对每个按钮进行相应的控制呢?比如想写一个事件,好象这样的Private Sub btn & i & _Click()......end sub程序中i的位置应该如何处理?请高手指教,谢谢!
参见http://www.china-askpro.com/msg1/qa98.shtml
Private Sub NewButton_Click()
MsgBox ″您选中的是动态增加的按钮!″
End Sub