第1个回答 2011-09-24
'添加控件Picture1,Label1,Text1,把它们的Index属性都设为0
Sub LoadControls(obj As Object, num, n, x, y)
'obj是控件数组名,num是控件数组下标的上界,n是每行控件数
'x是控件横向间距,y是控件纵向间距
For i = 1 To num
Load obj(i)
obj(i).Visible = True
obj(i).Move (i Mod n) * (obj(0).Width + x) + obj(0).Left _
, (i \ n) * (obj(0).Height + y) + obj(0).Top
Next i
End Sub
Private Sub Form_Load()
LoadControls Picture1, 17, 6, 600, 360
LoadControls Label1, 17, 6, 600, 360
LoadControls Text1, 17, 6, 600, 360
End Sub