用Controls对窗体中的控件引用
我在窗体上添加几个不同类型的控件,然后用Controls(n).Text="Hello, world"或者用Controls(n).Caption="Hello, world"语句,n的值为0、1、2等,结果发现下标n的值不是与控件添加的先后顺序对应的。我想它的下标的值与控件的类型有关,有事先约定一个顺序吗?如果有,顺序是怎样排的?
'''''''''''''''''''''''''''''''''''' Private Sub Form_Load() Dim objControl As Object Me.Show '遍历窗口中所有的控件 For Each objControl In Controls Print objControl.Name Next objControl End Sub ''''''''''''''''''''''''''''''''''''